Best Text Editor for Mac in 2022 (Detailed Guide)

A text editor is a handy, flexible tool that deserves a place on every computer. By default, there is a basic one preinstalled with every popular operating system. They’re most commonly used by developers, but also often by writers and note-takers. The best text editors tend to be incredibly powerful and highly configurable, making them a very personal choice.

editor de texto para mac

That means those who use text editors have strong opinions about them. Finding one that’s just right is essential. The more familiar you become with it, the more useful you’ll find it. That’s why many people still use powerful text editors that are over 30 years old, like Vim and GNU Emacs.

Na superfície, um editor de texto pode parecer simples, simples e chato, mas isso é porque você ainda não o conhece. Sob o capô, existem recursos poderosos que você pode usar para criar um site, desenvolver aplicativos de software e escrever um romance. Os editores de texto também são úteis para pequenos trabalhos, como escrever listas ou fazer anotações. Eles tendem a vir com um conjunto básico de recursos que podem ser estendidos por meio de plugins.

So what’s the text editor for you?

Our number one recommendation is Texto Sublime 3. É um editor de texto rápido, atraente e cheio de recursos para Mac, Windows e Linux. Custa US $ 80, mas não há limite de tempo oficial para o período de teste, para que você possa conhecer o aplicativo antes de comprar. É configurável e uma ampla variedade de pacotes está disponível para adicionar os recursos específicos de que você precisa.

átomo é uma alternativa gratuita popular. Como o Sublime Text, é multiplataforma, capaz e extensível por meio de um grande repositório de pacotes. Seu foco está no desenvolvimento de aplicativos, mas é um aplicativo Electron, portanto, não é tão responsivo quanto o nosso vencedor.

Outros editores de texto também são extremamente capazes e têm seus pontos fortes, focos, limitações e interfaces. Cobriremos doze dos melhores e ajudaremos você a encontrar o que é perfeito para suas necessidades, preferências e fluxo de trabalho.

Por que confiar em mim para este guia?

A good text editor is one of my favorite tools. I have been using them for decades, first in DOS, then Windows, Linux, and now Mac. I often edit content for the web in a text editor, viewing the HTML markup directly. I can sometimes be quite fussy about the code that is used and how it is laid out.

On Linux, my favorite text editors were Genie and Bluefish, though I also regularly used Gedit and Kate. When I switched to Mac, I initially used TextMate. After some time, though, I turned to Sublime Text, which was updated regularly.

Continuei experimentando com outros editores de texto e acabei optando pelo Komodo Edit. Ele tinha os recursos que eu precisava na época e uma interface que se adequava ao meu fluxo de trabalho. Isso incluiu a gravação de muitas macros básicas de pesquisa e substituição que foram convenientemente listadas em um painel lateral. Eu poderia iniciá-los um por um clicando duas vezes no nome da macro.

Comprei o Textastic para meu iPad e acabei mudando para ele também no meu Mac. É enxuto, malvado e fez tudo o que eu precisava na época.

Eu também joguei frequentemente com o Vim e o Emacs ao longo dos anos, mas não dediquei tempo suficiente para aprender a usá-los com proficiência. Suas interfaces não têm nenhuma semelhança com aplicativos modernos, então achei difícil ficar com eles, embora esteja convencido de que são as ferramentas mais poderosas que existem e têm amigos que juram por eles.

Quem precisa de um editor de texto?

Quem precisa de um editor de texto decente? Qualquer pessoa que precise trabalhar com arquivos de texto simples. Isso inclui pessoas que precisam de uma ferramenta casual para pequenas edições e aquelas que usam uma como ferramenta de software principal todos os dias. Você pode usar um editor de texto para tarefas como:

  • creating HTML and CSS files when creating a website
  • writing content for the web in HTML or Markdown
  • developing web apps using a programming language like Python, JavaScript, Java, Ruby on Rails, or PHP
  • desenvolver aplicativos de desktop usando uma linguagem de programação como Objective C, C# ou C++
  • desenvolver aplicativos móveis usando uma linguagem de programação como Java, Python, Objective C, Swift, C#, C++
  • editar arquivos de configuração baseados em texto para um programa de software ou seu sistema operacional
  • writing in markup languages that allow you to add formatting to plain text, like Fountain for screenplays and Markdown for prose
  • fazer anotações em texto simples ou Markdown para evitar o aprisionamento do fornecedor

Alguns editores de texto são desenvolvidos com uma ou mais dessas tarefas em mente. Um editor de texto voltado para desenvolvedores de aplicativos pode incluir um depurador, enquanto um editor de texto voltado para desenvolvedores da Web pode apresentar um painel de visualização ao vivo. Mas a maioria dos editores de texto são flexíveis o suficiente para serem usados ​​para qualquer finalidade.

O apelo de um editor de texto é que ele pode ser usado para tantas coisas diferentes e personalizado de maneiras que nenhum outro tipo de aplicativo pode. No entanto, muitos usuários preferem usar uma ferramenta mais especializada, por exemplo, um IDE (Ambiente de Desenvolvimento Integrado) para programação ou um aplicativo de escrita dedicado como Scrivener or Ulysses.

Como você está interessado em editores de texto, temos vários outros resumos que também podem lhe interessar:

Melhor Editor de Texto para Mac: Os Vencedores

Melhor Editor de Texto Comercial: Sublime Text 3

Editor de texto 25

Sublime Text 3 is a cross-platform text edit that’s fast, easy to get started with, and meets the needs of most users. It was launched in 2022 and is full-featured and highly customizable—an excellent choice for anyone needing a professional, capable text editor.

Visite o Site oficial do Sublime Text baixar. O período de teste gratuito é indefinido. O aplicativo custa US$ 80 para cada usuário (não para cada máquina) para uso contínuo.

Em resumo:

  • Tagline: “A sophisticated text editor for code, markup and prose.”
  • Focus: All rounder—app development, web development, writing
  • Plataformas: Mac, Windows, Linux

É fácil começar com o Sublime Text. Não há um ponto final real para o teste gratuito, então você pode testá-lo completamente antes de decidir comprá-lo, o que você será convidado a fazer de tempos em tempos. E o aplicativo é fácil de aprender. Você entra e começa a usá-lo, depois pega seus recursos avançados ao longo do caminho, conforme necessário.

It looks great and is rich in features. Sublime Text 3 works consistently across all platforms, which is achieved by the use of a custom UI toolkit, and the app itself is native to each operating system. That makes it more lightweight and responsive than other cross-platform editors.

O Sublime Text oferece uma ampla gama de atalhos de teclado to keep your fingers where you want them, and an optional Minimapa no lado direito da tela mostra imediatamente onde você está em um documento.

Realce de sintaxe é oferecido, e uma variedade de esquemas de cores estão disponíveis. Aqui estão as configurações padrão para um arquivo HTML:

Editor de texto 23

E aqui está o realce de sintaxe padrão para um arquivo PHP:

Editor de texto 22

Você pode ver vários documentos abertos em um interface com abas (como acima) ou em janelas separadas.

A modo sem distração torna a janela em tela cheia e o menu e outros elementos da interface do usuário ficam ocultos.

Editor de texto 24

Você pode editar várias linhas simultaneously by selecting the desired line numbers (by Shift-clicking or Command-clicking), then using the keyboard shortcut command-shift-L. A cursor will appear on each selected line.

As seções de código podem ser guardada (for example, where nested if statements are used) by clicking the disclosure triangles next to the line numbers.

Editor de texto 27

Pesquisar e substituir é poderoso e suporta expressões regulares. A pesquisa é estendida ao sistema de arquivos com o Goto Anything (Command-P), que é a maneira mais rápida de abrir qualquer arquivo na pasta atual. Outros comandos “Goto” facilitam a navegação e incluem Goto Symbol, Goto Definition, Goto Reference e Goto Line.

Editor de texto 26

O aplicativo é altamente personalizável. Configurações são alterados editando um arquivo de configuração baseado em texto. Embora isso possa surpreender os iniciantes, faz muito sentido para quem está acostumado a trabalhar em um editor de texto, e o arquivo de preferências é altamente comentado para que você possa ver as opções disponíveis.

Editor de texto 29

Os plugins estão disponíveis no Sublime Text’s gerenciamento de pacote system, which can be accessed from the command palette in the app or from the website oficial. These can extend the functionality of the app in specific ways, and are written in Python. Almost 5,000 are currently available.

Editor de texto 28

Melhor editor de texto gratuito: Atom

Editor de texto 32

Atom é uma alternativa gratuita e de código aberto lançada em 2022. Possui funcionalidade semelhante ao Sublime Text. Atom é multiplataforma e baseado no framework Electron “escreva uma vez e implemente em todos os lugares”, então é um pouco mais lento que o Sublime Text.

The app was created by GitHub, which has been subsequently adquirido pela Microsoft. Apesar das dúvidas de alguns na comunidade (especialmente porque a Microsoft já havia desenvolvido seu próprio editor de texto), o Atom continua sendo um editor de texto robusto.

Visite a o site oficial do átomo to download the app for free.

Em resumo:

  • Tagline: “A hackable text editor for the 21st Century.”
  • Foco: Desenvolvimento de aplicativos
  • Plataformas: Mac, Windows, Linux

Atualmente, a primeira impressão que o Atom dá não é boa. Na primeira vez que você o abre no macOS Catalina, uma mensagem de erro é exibida:

“Atom” não pode ser aberto porque a Apple não pode verificar se há software malicioso.

Eu encontrei uma solução em Fórum de discussão do átomo: localize o Atom no Finder, clique com o botão direito do mouse e selecione Abrir. Depois de fazer isso, o aplicativo será aberto sem uma mensagem de erro no futuro. Estou surpreso que uma correção ainda não tenha sido criada para isso.

Atom é fácil para novos usuários aprenderem. Ele oferece uma interface com guias, além de vários painéis, bem como destaque de sintaxe atraente para vários idiomas. Aqui está o formato padrão para arquivos HTML e PHP.

Editor de texto 30

Like Sublime Text, multi-line editing is available, which extends to multi-user editing. Teletipo é um recurso exclusivo que permite que diferentes usuários abram e editem o documento ao mesmo tempo, da mesma forma que você faria com o Google Docs.

A dobragem de código e o preenchimento automático inteligente estão disponíveis, assim como as expressões regulares, um navegador do sistema de arquivos, excelentes opções de navegação e pesquisa avançada.

Editor de texto 31

Since the app was created with developers in mind, it’s no surprise that Atom includes some IDE features and offers to install Apple’s development tools for you when you open it for the first time.

Você adiciona funcionalidade ao aplicativo por meio de pacotes, e o gerenciador de pacotes pode ser acessado diretamente de dentro do Atom.

Editor de texto 33

Milhares de pacotes estão disponíveis. Eles permitem que você adicione recursos como edição sem distrações, uso de Markdown, trechos de código adicionais e suporte a idiomas e personalização detalhada da aparência e funcionamento do aplicativo.

Melhor Editor de Texto para Mac: A Competição

Código do Visual Studio

Editor de texto 34

Embora o Atom agora seja tecnicamente um produto da Microsoft, o Visual Studio Code é o aplicativo que eles projetaram e é fantástico. Foi lançado em 2022 e está rapidamente ganhando popularidade. Seus recursos de destaque são o preenchimento de código inteligente e o realce de sintaxe.

Visite o site oficial do Visual Studio Code to download the app for free.

Em resumo:

  • Tagline: “Code editing. Redefined.”
  • Foco: Desenvolvimento de aplicativos
  • Plataformas: Mac, Windows, Linux

VSCode is fast and responsive, aimed at developers, and focused on editing and debugging code. It is released under an Licença MIT de código aberto.

IntelliSense is a feature that adds intelligence to code completion and syntax highlighting by taking variable types, function definitions, and imported modules into account. Over 30 programming languages are supported, including ASP.NET and C#. Here is its default syntax highlighting for HTML and PHP files:

Editor de texto 35
Editor de texto 36

The app has a bit of a learning curve and includes both a tabbed interface and split windows. Modo Zen fornece uma interface mínima com o toque de um botão, ocultando menus e janelas e maximizando o aplicativo para preencher a tela.

Ele inclui comandos de terminal, depurador e Git, mas não é um IDE completo. Para isso, você precisa comprar o muito maior Visual Studio, Microsoft’s professional IDE.

Uma vasta biblioteca de extensão está disponível dentro do aplicativo, dando acesso a pacotes gratuitos que estendem a funcionalidade do VSCode. Isso inclui plugins para escrever em Markdown, executar scripts de shell e até criar AppleScript.

Editor de texto 37

BBEditar 13

O BBEdit 13 da Bare Bones Software é um editor altamente popular somente para Mac que foi lançado pela primeira vez em 1992. De acordo com o site oficial, ele foi projetado para atender às necessidades de escritores, autores da web e desenvolvedores de software.

Visite a the official BBEdit site para baixar o aplicativo. Uma licença individual custa $ 49.99. As assinaturas podem ser adquiridas na Mac App Store e custa US$ 3.99/mês ou US$ 39.99/ano.

Em resumo:

  • Tagline: “It doesn’t suck.®”
  • Focus: All-rounder: app development, web development, writing
  • Platforms: Mac only

Este editor de texto é um favorito entre os fãs de Mac e está em conformidade com as diretrizes de interface do usuário da Apple, incluindo atalhos de teclado e convenções de arrastar e soltar. É rápido e estável.

No entanto, é menos moderno do que outros editores de texto nesta revisão. Parece um pouco datado. Ele não oferece guias para cada documento aberto; em vez disso, os arquivos abertos são listados na parte inferior do painel lateral. Comparado a outros editores de texto, adicionar temas e pacotes é uma tarefa bastante complicada.

O realce de sintaxe e a navegação de funções são bem implementados. Veja como os arquivos HTML e PHP são exibidos:

Editor de texto 38
Editor de texto 39

Search is powerful, offering both regular expressions and Grep pattern matching. Code folding and text completion are available, but multi-line editing is not.

Este editor fornece mais ferramentas para escritores por padrão do que a maioria de seus concorrentes. Na verdade, autor Matt Gremmel o usa como um de seus principais aplicativos de escrita desde pelo menos 2013, embora também use outros aplicativos.

Coda (Now Nova)

Editor de texto 40

O Panic’s Coda é um editor de texto exclusivo para Mac com foco no desenvolvimento web e foi lançado inicialmente em 2022. Não vai durar muito mais porque será substituído por um novo aplicativo.

Visite a o site oficial to download the app. You can purchase the app for $99.

Em resumo:

  • Tagline: “You code for the web. You demand a fast, clean, and powerful text editor. Pixel-perfect preview. A built-in way to open and manage your local and remote files. And maybe a dash of SSH. Say hello, Coda.”
  • Foco: Desenvolvimento Web
  • Platforms: Mac only

Coda tem agora doze anos e se sente datado. A Panic percebe isso e, em vez de apenas dar uma repaginada, eles desenvolveram um novo aplicativo: Nova.

It includes some useful features for web developers. My favorite is the built-in Visualização do WebKit com um inspetor da web, depurador e criador de perfil. Ele também pode acessar facilmente arquivos remotos, incluindo aqueles em servidores FTP, SFTP, WebDAV ou Amazon S3.

A Coda inclui muitos dos recursos de seus concorrentes:

  • Pesquise e substitua
  • Dobramento de código
  • Autocompletar em todo o projeto
  • Automatic tag closing
  • Syntax highlighting for a wide range of languages

Here’s how the default syntax highlighting looks for our sample HTML and PHP files:

Editor de texto 11
Editor de texto 12

Um grande repositório de plugins está disponível no site oficial, permitindo que você adicione recursos adicionais ao programa. A linguagem de script Cocoa é usada. Uma versão complementar do iOS (gratuita na iOS App Store) permite que você verifique e edite o código quando estiver em movimento e sincronize seu trabalho entre dispositivos.

UltraEdit

UltraEdit version 20.00 is the text editor component of a suite of programs by IDM Computer Solutions, Inc, including UltraCompare, UltraEdit Suite, UltraFinder, and IDM All Access. It was first released in 1994, so it’s been around for a while and has a loyal following.

Visite a o site oficial do UltraEdit to download the app. A subscription costs $79.95/year (the second year is half-price) and covers up to five installs. Alternatively, you can subscribe to all of IDM’s apps for $99.95/year. 30-day trial, 30-day money-back guarantee.

Em resumo:

  • Tagline: “UltraEdit is the most flexible, powerful, and secure text editor out there.”
  • Focus: Application and web development
  • Plataformas: Mac, Windows, Linux

Uma assinatura de licença pessoal abrange três ou cinco instalações – o site UltraEdit não é claro. Na página inicial, fala sobre 3 for 1 licensing: “Sua licença pessoal é válida para até 3 máquinas em qualquer combinação de plataformas.” No entanto, na página de compra, diz que uma assinatura cobre “Até 5 instalações (licenças pessoais)”.

Editor de texto 13

O aplicativo é adequado para desenvolvimento web e de aplicativos. Ele suporta HTML, JavaScript, PHP, C/C++, PHP, Perl, Python e muito mais. Aqui está o realce de sintaxe padrão para nossos arquivos HTML e PHP de amostra:

Editor de texto 14
Editor de texto 15

É poderoso e permite trabalhar com arquivos gigantescos, de até gigabytes de tamanho. Ele suporta edição de várias linhas e modo de edição de coluna, dobra de código e preenchimento automático. A função de pesquisa incorpora expressões regulares e pesquisa de arquivos. Depuração e visualização ao vivo também são suportadas. O aplicativo é personalizável, permitindo criar macros, scripts e atalhos de teclado. Uma API e uma variedade de temas estão disponíveis.

TextMate 2.0

O TextMate 2.0 da MacroMates é um editor de texto poderoso e personalizável apenas para macOS. A versão 1 era muito popular, mas quando a versão 2 foi adiada, muitos usuários pularam para algo atualizado com mais regularidade, principalmente o Sublime Text. A atualização acabou sendo lançada e agora é um projeto de código aberto (view its license here).

Visite o site oficial TextMate to download the app for free.

Em resumo:

  • Tagline: “Powerful and customizable text editor with support for a huge list of programming languages and developed as open-source.”
  • Focus: Application and web development
  • Platforms: Mac only

TextMate é voltado para desenvolvedores e é particularmente popular entre os desenvolvedores Ruby on Rails. Também é de particular interesse para desenvolvedores de Mac e iOS porque funciona com o Xcode e pode criar projetos Xcode.

Features are added by installing bundles. It’s lightweight and offers a clean interface. Here is how syntax is highlighted in our sample HTML and PHP files:

Editor de texto 16
Editor de texto 17

Advanced features like making multiple edits at once, auto-pairing of brackets, column selection, and version control are available. Search and replace works across projects, macros can be recorded, and a considerable list of programming languages are supported.

Suportes

Brackets is a community-guided open-source project (released under the MIT License) fundada pela Adobe em 2022. Tem o objetivo de levar os editores de desenvolvimento web para o próximo nível. O Brackets tem uma interface limpa e moderna com a qual você estará familiarizado se usar outros produtos da Adobe.

Visite a the official Brackets site to download the app for free.

Em resumo:

  • Slogan: “Um editor de texto moderno e de código aberto que entende de web design.”
  • Foco: Desenvolvimento Web
  • Plataformas: Mac, Windows, Linux

Brackets tem foco no desenvolvimento web e oferece visualização ao vivo de arquivos HTML e CSS, atualizando as páginas em tempo real. Um botão Sem distrações oferece uma interface mais simples com o toque de um botão, e uma variedade de extensões gratuitas estão disponíveis para adicionar a funcionalidade específica de que você precisa.

Editor de texto 18

The app supports over 38 file formats and programming languages, including C++, C, VB Script, Java, JavaScript, HTML, Python, Perl, and Ruby. Here is the default syntax highlighting for HTML and PHP:

Editor de texto 19
Editor de texto 20

Being an Adobe app, Brackets has seamless integration with Photoshop. PSD Lens is a feature that will extract pictures, logos, and design styles from Photoshop. Extract is a tool that will take colors, fonts, gradients, measurements, and other information from PSDs to automatically create CSS. These are particularly handy features for front-end developers.

Komodo Edit

Komodo Edit is a simple yet powerful text editor by ActiveState and is available free of charge. It was first released in 2022 and now looks quite dated. It is a cut down version of the more advanced Komodo IDE, which is now also available for free.

Visite a o site oficial Komodo Edit to download the app for free.

Em resumo:

  • Slogan: “Editor de código para linguagens de código aberto”.
  • Focus: Application and web development
  • Plataformas: Mac, Windows, Linux

Komodo Edit é distribuído sob o MOZILLA PÚBLICO open-source software license. Like Atom, an error message is displayed when opening Komodo Edit for the first time in macOS Catalina:

“Komodo Edit 12” can’t be opened because Apple cannot check it for malicious software.

A solução é a mesma: encontre o aplicativo no Finder, clique com o botão direito do mouse e selecione Abrir.

Editor de texto 1

The app is simple enough for beginners to begin using immediately. Focus Mode displays just the editor. A tabbed interface lets you easily switch between open files. Go To Anything allows you to quickly search for and open the file you want. Here is how an HTML and PHP file is displayed in the editor.

Editor de texto 2
Editor de texto 3

Recursos mais avançados estão disponíveis, incluindo alterações de faixa, preenchimento automático e seleções múltiplas. Um visualizador Markdown é útil para escritores e macros podem ser gravadas.

Textástico

Textastic é um editor de código avançado originalmente escrito para iPad e agora disponível para Mac e iPhone. Ao contrário do Coda 2, que também oferece um aplicativo para iPad, a versão móvel do Textastic é completa e poderosa. De fato, a empresa fala da versão para Mac como sendo seu aplicativo complementar.

Purchase the app for $7.99 from the Mac App Store. Uma versão de teste pode ser baixada do site oficial Textastic. The iOS version can be purchased for $9.99 from the app Store.

Em resumo:

  • Slogan: “Editor de texto simples e rápido para iPad/iPhone/Mac.”
  • Focus: Simplicity and ease of use
  • Plataformas: Mac, iOS

Textastic é acessível e fácil de usar. Eu uso o aplicativo no meu iPad desde que foi lançado e comecei a usar a versão para Mac desde que estava disponível porque é leve e fácil de usar. É capaz, mas não o mais poderoso.

Mais de 80 linguagens de programação e marcação são suportadas. Aqui está como Textastic exibe HTML e PHP.

Editor de texto 4
Editor de texto 5

It will auto-complete code for HTML, CSS, JavaScript, PHP, C, and Objective-C. It supports TextMate and Sublime Text definitions. Your files are synced between the Mac and iOS version via iCloud Drive.

Macvim

Vim is a highly configurable command line text editor created in 1991. It’s an update to Vi (“Vi Improved”), which was written in 1976. It’s still used by many developers today, although its interface is different from modern text editors. Macvim aborda isso, até certo ponto, mas ainda tem uma curva de aprendizado considerável.

Visite a o site oficial do MacVim to download the app for free.

Em resumo:

  • Slogan: “Vim – o editor de texto onipresente.”
  • Foco: Qualquer coisa que você possa imaginar
  • Plataformas: Mac. (Vim está disponível como uma ferramenta de linha de comando em Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, MorphOS.)

You already have Vim on your Mac. Just open a Terminal window and type “vi” or “vim” and it will open. MacVim allows you to open the app by clicking on an icon instead. It also provides a full menu bar and is a little more user-friendly.

Editor de texto 6

While MacVim is written only for Macs, Vim is as cross-platform as you can get. It’s available on Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, AmigaOS, and MorphOS. It’s designed for developers, and a massive number of add-ons are available.

It’s a modal program. When you click on the app’s window and start typing, you’ll notice that the cursor will jump around the document instead of those characters being added to the file. That’s a feature, and once you learn what each key does, you’ll navigate through the file faster than ever.

To add text to the file, you need to enter Inserir modo by pressing the letter “i” to insert text where the cursor is, or “o” to insert text at the beginning of the next line. Exit Insert Mode by pressing Escape. Some commands start with a colon. For example, to save a file, type “:w” and to exit type “:q”.

Embora a interface seja diferente, o MacVim pode fazer tudo o que os editores de texto acima podem fazer e muito mais. Veja como o realce de sintaxe é exibido para arquivos HTML e PHP:

Editor de texto 7
Editor de texto 8

Vale a pena aprender um aplicativo tão diferente dos aplicativos modernos? Muitos desenvolvedores respondem com um entusiasmado “Sim!” Aqui estão alguns artigos que falam sobre por que alguns desenvolvedores usam e amam o Vim:

Spacemacs

GNU Emacs É similar. É um antigo editor de linha de comando originalmente lançado em 1984 como uma atualização para um Emacs de 1976 mais antigo. Spacemacs é uma tentativa de trazê-lo para o mundo moderno, embora apenas instalar o aplicativo seja muito trabalhoso!

Visite a o site oficial do Spacemacs to download the app for free.

Em resumo:

  • Slogan: “Emacs – um editor de texto extensível, personalizável e gratuito – e muito mais.”
  • Foco: Qualquer coisa que você possa imaginar
  • Platforms: Mac (GNU Emacs is available as a command-line tool on a wide range of operating systems.)

GNU Emacs e Spacemacs estão disponíveis gratuitamente sob uma licença GPL. Como o Vim, você terá que gastar tempo aprendendo como usá-lo antes de fazer qualquer coisa. A instalação do aplicativo exige muito trabalho na linha de comando, mas os desenvolvedores não devem ter nenhuma dificuldade. Certifique-se de ler a documentação com atenção primeiro.

Ao iniciar o Spacemacs pela primeira vez, você escolhe se prefere o estilo de editor do Vim ou do Emac e várias outras opções. Depois disso, os pacotes adicionais necessários serão instalados automaticamente. O programa é poderoso e conta com a linguagem de programação Emacs-Lisp para estender sua funcionalidade.

Aqui está a maneira como os arquivos HTML e PHP são exibidos por padrão:

Editor de texto 9
Editor de texto 10

Spacemacs (e GNU Emacs em geral) é o aplicativo mais difícil de aprender em nosso resumo, mas também o mais poderoso. Vai levar tempo e esforço para aprender. Se você estiver interessado, um excelente lugar para começar é o site oficial Guided Tour of Emacs.

Best Text Editor for Mac: How We Tested

Plataformas de desktop e móveis compatíveis

Se você trabalha em vários computadores com sistemas operacionais diferentes, pode preferir usar um editor de texto que funcione em qualquer lugar. Todos os aplicativos recomendados neste resumo funcionam em um Mac. Alguns também estão disponíveis para outras plataformas, principalmente Windows e Linux. Alguns dos aplicativos também funcionam no iOS, para que você possa trabalhar no seu iPhone ou iPad quando estiver fora do escritório.

Um editor de texto projetado especificamente para Mac terá a aparência de um aplicativo para Mac; usuários dedicados de Mac podem achar mais fácil aprender e usar. Um aplicativo multiplataforma pode quebrar muitas convenções de interface de usuário do Mac, mas funcionará da mesma maneira em todos os sistemas operacionais.

Here are the apps that only work on macOS:

  • BBEditar 13
  • Fila 2
  • TextMate 2.0
  • Textástico
  • MacVim (embora o Vim funcione em todos os lugares)
  • Spacemacs (embora o Emacs funcione em todos os lugares)

Esses editores de texto também funcionam no Windows e no Linux:

  • Texto Sublime 3
  • átomo
  • Código do Visual Studio
  • UltraEdit
  • Suportes
  • Komodo Edit

Por fim, dois de nossos aplicativos têm aplicativos complementares que são executados no iOS:

  • Fila 2
  • Textástico

O aplicativo móvel da Coda 2 é um aplicativo parceiro menos poderoso, enquanto o aplicativo móvel da Textastic é completo.

Fácil de usar

Most text editors are powerful and have a ton of features. Some make it easier for a beginner to get started, while others have a steep initial learning curve. Here are some examples:

  • Textastic é simples e fácil de usar, mas não tem muitas funcionalidades.
  • Sublime Text, Atom e outros têm muito poder sob o capô, mas os iniciantes podem usar o programa sem a curva de aprendizado.
  • Os editores de texto mais avançados, principalmente o Vim e o Emacs, exigem muito aprendizado antes que você possa começar a usá-los. O Vim ainda fornece um jogo que ensina como usá-lo.

Many text editors provide features aimed at ease of use, including a tabbed browser-like interface and a distraction-free mode.

Poderosos recursos de edição

Users of text editors tend to be quite technical and prefer functionality to ease-of-use. Keyboard shortcuts can speed up your workflow and allow you to keep your hands on the keyboard instead of reaching for a mouse.

Many text editors allow you to have multiple cursors so that you can select and edit more than one line at a time. They may also provide columns so that you can see different sections of the same file on the screen at the same time.

Search and replace tends to be configurable. Many text editors support regular expressions so you can search for complex patterns. Search is often extended to the file system so you can quickly find the file you need, and online storage—including FTP and WebDAV servers, Amazon S3, and more—is usually supported.

Additional Programming Tools

A maioria dos editores de texto atende às necessidades específicas dos desenvolvedores. Isso começa com o realce de sintaxe, um recurso que facilita a leitura do código-fonte.

The text editor understands the function of different elements of a wide variety of programming, scripting, or markup language, and displays them in different colors. We’ll include screenshots of the default syntax highlighting of each text editor, using a sample HTML and PHP file.

O preenchimento de código economiza seu tempo e reduz erros de digitação, oferecendo a digitação do código para você. Isso pode ser inteligente, onde o aplicativo entende o contexto, ou simplesmente uma maneira de acessar um menu pop-up de funções, variáveis ​​e outros elementos disponíveis. Os recursos relacionados podem fechar automaticamente as tags e colchetes para você.

Code folding allows you to use the text editor like an outliner, collapsing sections of your source code so that they are hidden from sight when not needed. Some text editors also allow a live preview of HTML and CSS files, a feature appreciated by web developers.

Por fim, alguns editores de texto vão além da simples edição e incluem recursos que você normalmente encontra em um IDE. Isso normalmente inclui compilação, depuração e conexão com o GitHub para controle de versão. Alguns editores de texto (incluindo Visual Studio Code e Komodo Edit) são, na verdade, versões reduzidas do IDE da empresa, que estão disponíveis separadamente.

Additional Writing Tools

Alguns editores de texto incluem recursos adicionais para escritores, como suporte a Markdown e dobra de texto. Muitos escritores apreciam que os editores de texto são mais simples, mais rápidos e mais personalizáveis ​​do que os processadores de texto. Os tradutores costumam usar editores de texto que oferecem expressões regulares para pesquisa avançada e substituição.

Plugins para estender a funcionalidade do aplicativo

O recurso mais atraente de muitos editores de texto é que eles permitem que você escolha quais recursos você precisa, oferecendo um rico ecossistema de plugins. Ele permite que você crie um aplicativo personalizado. Isso também significa que os editores de texto são menos inchados: por padrão, eles incluem apenas recursos essenciais.

Os plug-ins são escritos em vários idiomas, dependendo do editor de texto que você escolher, e os desenvolvedores podem criar e compartilhar seus plug-ins. Muitas vezes, você pode acessar a biblioteca de plug-ins de dentro do aplicativo e adicionar os que deseja com apenas alguns cliques. Alguns editores de texto incluem uma maneira simples de gravar macros sem codificação.

Custo

A text editor is the primary tool of a developer, so it’s no surprise that some are quite expensive, either as an initial purchase or an ongoing subscription. What may surprise you is that many of the best options are free.

That may be because they are an open-source project maintained by a community of users, or because they are a convenient way to get a taste for the company’s more expensive IDE. Here are your options, listed from most affordable to least.

Livre:

  • Atom: gratuito (código aberto)
  • Código do Visual Studio: gratuito (código aberto)
  • TextMate 2.0: gratuito (código aberto)
  • Brackets: free (open-source)
  • Komodo Edit: free (open-source)
  • MacVim: free (open-source)
  • Spacemacs: free (open-source)

Compra:

  • Textastic: $7.99
  • BBEdit: $ 49.99 à vista ou assine (veja abaixo)
  • Texto sublime: $ 80
  • Código 2: $ 99.00

Inscrição:

  • BBEdit: $ 39.99/ano, $ 3.99/mês, ou compre à vista (acima)
  • UltraEdit: $79.95/year

Algum outro bom editor de texto para Mac que perdemos aqui? Deixe um comentário e nos avise.