Se você tiver um projeto de codificação que deseja fazer no seu Mac, como um aplicativo ou um site, precisará de um programa para escrever o código. Esses programas são chamados de editores de texto. Os editores de texto permitem escrever e executar código em diferentes linguagens de codificação. Eles podem ser bem simples ou vir com muitas opções, como codificação e formatação automáticas de cores.
Esteja você codificando pela primeira vez ou fazendo isso há anos, há um editor de texto para Mac para você. Compilamos nossos aplicativos favoritos de editor de texto para Mac abaixo; Continue lendo para encontrar o melhor para você!
1. Vim
Se você quer um editor de texto no seu Mac com muito poder e sem muitos sinos e assobios, você quer o Vim. Muitas vezes chamado de “Editor do Programador”, o Vim pode lidar com praticamente qualquer projeto e linguagem de programação que você lançar nele.
Como um programa ótimo para programadores, no entanto, o Vim vem com uma curva de aprendizado se você for novo na codificação. O Vim codifica automaticamente a sintaxe de cores para que seu código seja um pouco mais fácil de ler, mas não faz sugestões ou aponta bugs ou erros de digitação para você. Também não tem uma estrutura muito robusta
Interface gráfica do usuário, ou GUI, se você estiver acostumado a isso - embora o MacVim tenha mais uma GUI do que o Vim para outros sistemas operacionais.Pelo menos é um programa amplamente usado, portanto, se você tiver dúvidas, provavelmente poderá encontrar respostas com uma pesquisa na web. Mas você tem que estar disposto a fazer o trabalho braçal e aprender o programa.
Em nossa opinião, se você já codifica, o Vim é um ótimo editor para trabalhar no seu código sem frescuras desnecessárias. Para aqueles que ainda estão aprendendo, o Vim será mais difícil de entender imediatamente e você pode preferir um aplicativo de editor de texto diferente nesta lista. Mas vale a pena descobrir se você quiser se esforçar!
Download: Vim para Mac (Livre)
2. Emacs
Já que estamos falando do Vim, faz sentido falar do seu grande rival na guerra clássica dos editores de texto – o Emacs. O Emacs, como o Vim, é um editor de texto para Mac voltado para o conhecimento de código. Ele codifica a sintaxe de cores, mas além disso, é uma ferramenta, não uma plataforma de aprendizado.
Além disso, como o Vim, o Emacs possui um sistema de empacotamento que permite baixar e instalar extensões para ele. Essas extensões podem permitir que você tenha coisas como um verificador de sintaxe e um caçador de bugs, mas você precisa fazer o download e instalá-los separadamente. E existem apenas tantas extensões.
O Emacs se diferencia um pouco do Vim por ter algumas outras funções, como um calendário, um leitor de notícias e recursos de planejamento de projetos.
Essas funções extras podem ajudar o Emacs a superar o Vim para você como seu editor de texto preferido. Ou parecerão desnecessários e tornarão o Vim ainda mais atraente. Cabe a você e o quanto você deseja que seu editor de texto faça além de permitir que você escreva e edite texto e código.
Download: Emacs para Mac (Livre)
3. Átomo
Para usuários de Mac que estão aprendendo a codificar, recomendamos o editor de texto Atom. O Atom tem uma GUI muito amigável e muitos recursos que são úteis para codificadores iniciantes.
O recurso de preenchimento automático pode ajudá-lo a lembrar a sintaxe de código que você pode ter esquecido, bem como ajudá-lo a escrever código mais rapidamente. O Atom também permite localizar e substituir facilmente o texto em seu código, bem como trabalhar em vários painéis. Há também um ótimo novo guia do usuário para o Atom que é fácil de seguir como um novo codificador, e achamos que grande parte de sua documentação também é relativamente fácil de seguir.
O Atom também tem algumas opções interessantes de personalização, incluindo extensões que você pode baixar de dentro do aplicativo (em vez de encontrando-os separadamente, como com o Vim e o Emacs), e temas que você pode utilizar para tornar suas janelas mais divertidas de se ver e trabalhar em.
O Atom é ótimo para novos codificadores, mas seu sistema é tão robusto e hackeável quanto o Vim e o Emacs, então é um editor de texto com o qual você pode crescer à medida que aprende. Ele também permite acesso, edição e compartilhamento do GitHub no programa, se você estiver codificando com outras pessoas. Codificadores de longa data com fluxos de trabalho definidos podem não gostar do recurso de preenchimento automático, mas se você quiser um editor poderoso e bonito que possa oferecer aos usuários um pouco de ajuda ao longo do caminho, você vai adorar o Atom.
Download: Átomo para Mac (Livre)
4. Texto sublime
Outro ótimo editor de texto para novos codificadores usando um Mac é o Sublime Text. Assim como o Atom, o Sublime Text oferece preenchimento automático para sua codificação, mas adiciona definições de sintaxe caso você precise procurar um termo ou se lembrar do que um código faz. As definições podem até aparecer em algumas formas diferentes - você pode obter uma definição rápida em uma janela pop-up ao lado do termo ou clicar para obter uma definição completa em um painel lado a lado.
Esses são recursos incríveis para aprender, pois você pode verificar as coisas enquanto codifica ou abrir projetos de código no programa para estudá-los. No entanto, ainda existem recursos para os codificadores mais avançados no Sublime Text, incluindo divisão fácil de visualização e alternância de guias e várias seleções, permitindo alterações rápidas de variáveis.
O Atom tem um pouco mais de personalização de aparência, mas o Sublime Text ainda tem temas escuros e claros e pode funcionar bem com muitas GPUs e eGPUs, se você estiver pensando em obter uma eGPU para o seu Mac mini.
O Sublime Text pode ser ainda mais amigável para iniciantes do que o Atom, mas sua definição e recursos de preenchimento automático podem se tornar mais irritantes do que úteis à medida que você aprende. Ainda assim, se você quiser navegar facilmente pelas janelas com o teclado e gostar de sua aparência, o Sublime Text é incrível.
Download: Texto sublime para Mac (Livre)
5. Código VS
O último editor de texto que recomendamos para o seu Mac é o Visual Studio Code, também conhecido como VS Code. Com opções de depuração no aplicativo e um sistema de preenchimento automático inteligente, o VS Code visa não apenas ajudar novos codificadores, mas também aumentar a velocidade de codificadores avançados.
Com o Git (você pode e deve instale o Git no seu Mac se você estiver trabalhando em um projeto de código em evolução) e outros provedores de SCM acessíveis para revisão e confirma diretamente no VS Code, este é um editor que deseja simplificar seu fluxo de trabalho tanto quanto possível. Muitas extensões também estão disponíveis para o VS Code, para que você possa deixá-lo ainda mais eficiente com diferentes projetos. Os recursos integrados do VS Code realmente não parecem atrapalhar aqui. Para nós, eles parecem economizadores de tempo.
O VS Code parece um pouco menos amigável para iniciantes do que o Atom (com quem compartilha muito código-fonte) e o Sublime Text. Mas crescer no VS Code pode realmente ajudar você e sua velocidade de codificação a longo prazo.
Para nós, o VS Code é o melhor meio termo de um editor de texto sendo uma ferramenta e um instrutor. Isso o torna melhor para o codificador intermediário: alguém que procura aprimorar habilidades, mas que ocasionalmente precisa de ajuda com um bug. Isso é você? Se sim, confira o VS Code com certeza!
Download: Código VS para Mac (Livre)
Qual editor de texto você escolherá?
Existem muitos editores de texto maravilhosos que você pode obter para Mac. Todos eles permitem escrever e executar código, bem como escrever texto. E maravilhosamente, todos eles são gratuitos!
A decisão sobre o editor de texto que você deseja dependerá de suas habilidades atuais de codificação e do quanto você deseja que um programa o ajude a codificar. Se você quer se esforçar e fazer tudo manualmente, você quer o Vim ou o Emacs. Se você quer um programa para guiá-lo, você quer Atom, Sublime Text ou VS Code.
Confuso sobre a codificação? Não entende de script? Aqui está o que você precisa saber sobre os blocos de construção da programação.
Leia a seguir
- Mac
- Programação
- Editor de texto
- Dicas de codificação
- Aplicativos para Mac

Jessica escreve artigos de tecnologia desde 2018 e, em seu tempo livre, adora tricotar, fazer crochê e bordar pequenas coisas.
Assine a nossa newsletter
Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!
Clique aqui para assinar