Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As dicas a seguir e equivalentes de controle devem ajudá-lo 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 seria o Visual Studio. Há também uma versão do Visual Studio para Mac, se você sentir a necessidade de voltar. 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
Pode utilizar Gestor de Teclado PowerToys para mapear atalhos do Windows para os atalhos que utiliza num 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 |
Pesquisar | 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 requerem um "Trackpad de precisão", como o trackpad em dispositivos Surface e alguns outros laptops de terceiros.
As opções do trackpad são configuráveis 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 de linha de comando e terminais que, às vezes, funcionam 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, que consiste em um shell de linha de comando e linguagem de script criada no .NET. Usando 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 no qual ele é executado. O PowerShell é totalmente de código aberto e, por ser multiplataforma, também está disponível para Mac e Linux.
utilizadores do BASH shell em Mac e Linux: O PowerShell também oferece suporte a muitos aliases de comando com os quais você já está familiarizado. Por exemplo:
- Liste o conteúdo do diretório atual, usando:
ls
- Mova arquivos com:
mv
- Mude para um novo diretório com:
cd <path>
Alguns comandos e argumentos são diferentes no PowerShell vs. BASH. Saiba mais inserindo:
get-help
no PowerShell ou consulte os aliases de compatibilidade e na documentação.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, usando:
Linha de Comando do Windows (Cmd): O Windows ainda fornece o Prompt de Comando tradicional (e Console – veja abaixo), fornecendo compatibilidade com comandos e arquivos em lote compatíveis com MS-DOS atuais e herdados. O Cmd é útil ao executar arquivos em lote existentes/mais antigos ou operações de linha de comando, mas, em geral, recomenda-se que os usuários aprendam e usem o PowerShell, já que o Cmd está agora em manutenção e não receberá melhorias ou novos recursos no futuro.
Shells do Linux
O Subsistema Windows para Linux (WSL) agora pode ser instalado 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. Usar o WSL fornecerá o tipo de ambiente mais familiar para os usuários de Mac. Por exemplo, você ls para listar os arquivos num diretório corrente, não dir como faria com o Shell Cmd convencional do Windows. 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 podem ser instaladas 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" - aplicações GUI que oferecem acesso a shells de linha de comando e aplicações.
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 Mac e Linux, os usuários geralmente iniciam seu aplicativo de terminal preferido que, em seguida, 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 ainda seja possível iniciar shells diretamente e usar o Console do Windows herdado, é altamente recomendável que os usuários instalem e usem 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 | Mac | 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