Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As dicas a seguir e equivalentes de controle ajudam na transição entre um ambiente de desenvolvimento Mac e Windows (ou WSL/Linux).
Para o desenvolvimento de aplicativos, o equivalente mais próximo do Xcode é o Visual Studio. Para edição de código-fonte entre plataformas (e um grande número de plug-ins), o Visual Studio Code é a escolha mais popular.
Atalhos de teclado
Sugestão
Use o Gerenciador de Teclado PowerToys para mapear os atalhos do Windows para os atalhos que você usa em um Mac.
| Funcionamento | Mac | Mac OS |
|---|---|---|
| Copiar | Comando+C | Ctrl+C |
| Cortar | Comando+X | Ctrl+X |
| Colar | Comando+V | Ctrl+V |
| Desfazer | Comando+Z | Ctrl+Z |
| Guardar | Comando+S | Ctrl+S |
| Abrir | Comando+O | Ctrl+O |
| Bloquear computador | Comando+Controlo+Q | Tecla Windows + L |
| Mostrar ambiente de trabalho | Comando+F3 | WindowsKey+D |
| Abrir navegador de arquivos | Comando+N | WindowsKey+E |
| Minimizar janelas | Comando+M | WindowsKey+M |
| Pesquisa | Comando+Espaço | WindowsKey |
| Fechar janela ativa | Comando+W | Controlo+W |
| Alternar tarefa atual | Comando+Tab | Alt+Tab |
| Maximizar uma janela para ecrã inteiro | Controlo+Comando+F | WindowsKey+Para cima |
| Guardar ecrã (Captura de ecrã) | Comando+Shift+3 | WindowsKey+Shift+S |
| Guardar janela | Comando+Shift+4 | WindowsKey+Shift+S |
| Exibir informações ou propriedades do item | Comando+I | Alt+Enter |
| Selecionar todos os itens | Tecla Comando e A | Ctrl+A |
| Selecionar mais de um item em uma lista (não contíguo) | Prima a tecla Command e, em seguida, clique em cada item | Controle e, em seguida, clique em cada item |
| Digite caracteres especiais | Opção+ tecla de caractere | Tecla de caractere Alt+ |
Atalhos do trackpad
Observação
Alguns desses atalhos exigem um trackpad de precisão, como o trackpad em dispositivos Surface e alguns outros laptops de terceiros.
Você pode configurar as opções do trackpad em ambas as plataformas.
| Funcionamento | Mac | Mac OS |
|---|---|---|
| Deslocar | Deslizar verticalmente com dois dedos | Deslizar verticalmente com dois dedos |
| Ampliar | Movimento de beliscão com dois dedos para dentro e para fora | Movimento de beliscão com dois dedos para dentro e para fora |
| Deslizar para trás e para a frente entre vistas | Deslizar dois dedos lateralmente | Deslizar dois dedos lateralmente |
| Alternar espaços de trabalho virtuais | Deslizar quatro dedos de lado | Deslizar quatro dedos de lado |
| Exibir aplicativos abertos no momento | Deslizar quatro dedos para cima | Deslizar para cima com três dedos |
| Alternar entre aplicações | N/A | Deslize lentamente três dedos para os lados |
| Ir para o ambiente de trabalho | Espalhe quatro dedos | Deslize três dedos para baixo |
| Abra a Cortana / Central de ações | Deslize dois dedos da direita para a esquerda | Toque com três dedos |
| Abrir informação extra | Toque com três dedos | N/A |
| Mostrar barra inicial / iniciar um aplicativo | Aperte com quatro dedos | Toque com quatro dedos |
Shells e terminais de linha de comando
O Windows suporta vários shells e terminais de linha de comando. Essas ferramentas às vezes funcionam de forma um pouco diferente dos aplicativos de emulador de terminal e shell BASH do Mac, como Terminal e iTerm.
Shells do Windows
O Windows tem dois shells de linha de comando principais:
PowerShell - O PowerShell é uma estrutura de gerenciamento de configuração e automação de tarefas entre plataformas. Ele consiste em um shell de linha de comando e linguagem de script criada em .NET. Com o PowerShell, administradores, desenvolvedores e usuários avançados podem controlar e automatizar rapidamente tarefas que gerenciam processos complexos e vários aspetos do ambiente e do sistema operacional. O PowerShell é totalmente de código aberto e, por ser multiplataforma, também está disponível para Mac e Linux.
Usuários de shell BASH para Mac e Linux: o PowerShell também suporta muitos aliases de comando com os quais você já está familiarizado. Por exemplo:
- Liste o conteúdo do diretório atual com:
ls - Mova arquivos com:
mv - Mude para um novo diretório com:
cd <path>
Alguns comandos e argumentos são diferentes no PowerShell versus BASH. Saiba mais inserindo:
get-helpno PowerShell ou confira os aliases de compatibilidade nos documentos.Para executar o PowerShell como administrador, digite "PowerShell" no menu Iniciar do Windows e selecione Executar como administrador.
- Liste o conteúdo do diretório atual com:
Linha de Comandos do Windows (Cmd) - O Windows ainda vem com o tradicional Prompt de Comando (e Consola - veja abaixo), garantindo compatibilidade com comandos e ficheiros batch atuais e compatíveis com MS-DOS de gerações anteriores. Cmd é útil ao executar arquivos em lote existentes ou mais antigos ou operações de linha de comando. No entanto, aprenda e use o PowerShell, pois o Cmd está agora em manutenção e não receberá melhorias ou novos recursos no futuro.
Shells do Linux
Agora você pode instalar o Windows Subsystem for Linux (WSL) para suportar a execução de um shell Linux no Windows. Isso significa que você pode executar bash, com qualquer distribuição Linux específica que você escolher, integrada diretamente no Windows. O uso do WSL fornece o tipo de ambiente mais familiar para os usuários de Mac. Por exemplo, você usa ls para listar os arquivos em um diretório atual, não dir como faria com o Shell Cmd do Windows tradicional. Para saber mais sobre como instalar e usar o WSL, consulte o Guia de Instalação do Subsistema Windows para Linux. As distribuições Linux que você pode instalar no Windows com WSL incluem:
- Ubuntu 20.04 LTS
- Kali Linux
- Debian GNU/Linux
- OpenSUSE Salto 15.1
- SUSE Linux Enterprise Server 15 SP1
Só para citar alguns. Encontre mais informações nos documentos de instalação do WSL e instale-os diretamente na Microsoft Store.
Terminais Windows
Além de muitas ofertas de terceiros, a Microsoft fornece dois terminais. Esses terminais são aplicativos GUI que fornecem acesso a shells e aplicativos de linha de comando.
Terminal do Windows: O Terminal do Windows é um aplicativo de terminal de linha de comando novo, moderno e altamente configurável que oferece desempenho muito alto, experiência de usuário de linha de comando de baixa latência, várias guias, painéis de janela divididos, temas e estilos personalizados, vários "perfis" para diferentes shells ou aplicativos de linha de comando e oportunidades consideráveis para você configurar e personalizar muitos aspetos da sua experiência de usuário de linha de comando.
Você pode usar o Terminal do Windows para abrir guias conectadas ao PowerShell, shells WSL (como Ubuntu ou Debian), o tradicional Prompt de Comando do Windows ou qualquer outro aplicativo de linha de comando (por exemplo, SSH, CLI do Azure, Git Bash).
Console: No macOS e Linux, os usuários geralmente iniciam seu aplicativo de terminal preferido, que cria e se conecta ao shell padrão do usuário (por exemplo, BASH).
No entanto, devido a uma peculiaridade histórica, os utilizadores do Windows tradicionalmente iniciam o shell, e o Windows inicia e conecta automaticamente uma aplicação GUI Console.
Embora você ainda possa iniciar shells diretamente e usar o Console do Windows herdado, é altamente recomendável que você instale e use o Terminal do Windows para experimentar a melhor, mais rápida e mais produtiva experiência de linha de comando.
Aplicações e utilitários
| Aplicação | macOS | Mac OS |
|---|---|---|
| Configurações e Preferências | Preferências do Sistema | Configurações |
| Gestor de tarefas | Monitor de Atividade | Gestor de Tarefas |
| Formatação do disco | Utilitário de disco | Gerenciamento de disco |
| Edição de texto | Editor de texto | Bloco de notas |
| Visualização de eventos | Consola | Visualizador de Eventos |
| Encontrar ficheiros/aplicações | Comando+Espaço | Tecla do Windows |
Windows developer