Há alguns dias, escrevemos um artigo mostrando algo que não é muito difícil, mas ainda assim importante de se conhecer: a linguagem de marcação Markdown. Depois de um artigo tão extenso, uma parte ficou incompleta: a seção sobre os melhores editores de Markdown para Linux. É isso que faremos hoje: discutir algumas opções que podem interessar aos nossos leitores, embora tentemos restringir nossas escolhas.
Existem muitos editores disponíveis, mas vale a pena usar um que atenda a alguns requisitos básicos . Por exemplo, você pode criar um arquivo Markdown com o nano a partir do terminal, mas eu não recomendaria se você não puder ver o que está fazendo em tempo real. As opções que incluímos nesta lista são adequadas para qualquer pessoa, não apenas para entusiastas do teclado e aqueles que preferem editores simples.
O que um software deve ter para ser um dos melhores editores de Markdown
Do meu ponto de vista, um bom editor de Markdown deve suportar todos ou a maioria dos recursos da linguagem. Por exemplo, o Markdown permite que você marque o texto como se estivesse usando um marcador, e isso é algo que muitos visualizadores não suportam. Aliás, alguns dos editores que discutiremos aqui não suportam exatamente esse recurso, mas suportam muitas outras marcações e funções.
Falando em pré-visualizações, acho que um bom editor de Markdown precisa nos permitir ver o que estamos fazendo em tempo real ou com um clique/atalho de teclado. Mesmo que achemos que sabemos o que estamos fazendo, é muito fácil esquecer um texto em negrito ou qualquer outra formatação, e uma pré-visualização é essencial.
Acredito também que os melhores editores devem ter pelo menos alguma automação . Por exemplo, alguns podem criar o segundo item de uma lista se já tivermos inserido o primeiro e pressionado Enter.
Melhores editores de Markdown
Tenho certeza de que este ponto irá decepcionar alguns usuários, então vamos tentar atender a todos os gostos. Em primeiro lugar, acredito que o melhor software não é necessariamente aquele que faz mais ou funciona melhor ; o melhor é aquele que melhor se adapta às nossas necessidades e preferências. Por exemplo, eu pessoalmente prefiro o Kdenlive como editor de vídeo, mas se alguém se sente mais confortável com o OpenShot, para citar apenas um exemplo, então um pode ser melhor para mim e o outro para essa pessoa. Portanto, esta seção abordará diversos pontos:
VSCode ou Pulsar: o melhor para quem não quer se mexer

Muitos editores que não são IDEs completos, como o Visual Studio Code ou o Pulsar , oferecem suporte a Markdown em diferentes níveis . Se você usa o Code para design/desenvolvimento web e também programa em Java ou Python, usar um editor diferente para Markdown pode ser um desperdício e desnecessário. Se você já usa um desses editores, recomendo que continue usando-o.
Esses editores, que também incluem o Brackets, mas decidiram abandonar os usuários de Linux, geralmente possuem uma opção nativa ou alguma extensão que permite visualizar linguagens de marcação e suportam todas ou quase todas as opções do Markdown.
Vim: o melhor para quem não quer sair... do terminal
Sinto-me na obrigação de colocar este em primeiro lugar porque quero evitar possíveis críticas, e tenho bons motivos para isso. O Vim é um editor de texto amplamente utilizado, especialmente na comunidade Linux, e possui muitos plugins disponíveis. Não é para todos, mas é muito poderoso.
É o tipo de software que pode ser usado inteiramente com o teclado , razão pela qual pode ser amado e odiado na mesma medida. Como editor de Markdown, seu uso é o mesmo que ao editar qualquer outro tipo de documento compatível, mas permite visualizar o conteúdo no navegador se você usar o plugin vim-markdown.
Vivaldi observa, se você quiser tudo isso tu navegador

Escrevo alguns dos meus artigos no Vivaldi , meu navegador. Ele tem um recurso de notas, e estas são compatíveis com Markdown. Quando adiciono uma nota no "Modo Visual", copio e colo no WordPress, e ele a converte para HTML, preservando toda a formatação.
É apenas mais uma opção, ideal para quem usa o Vivaldi como navegador padrão e não quer se incomodar em procurar alternativas. Entre suas funcionalidades:
- Botões para:
- Cabeçalhos.
- Negrito, itálico e tachado.
- Listas ordenadas e não ordenadas, com possibilidade de criação de sublistas inserindo ou removendo texto.
- Introdução de links.
- Permite anexar imagens.
- Suporta marcas como marcadores.
Como ponto negativo, não consegue abrir arquivos nem exportar para .md, e não possui pré-visualização em tempo real. Para ver o que você está fazendo, é preciso entrar no Modo Visual , embora isso seja parcialmente resolvido abrindo a mesma nota em duas abas diferentes, uma no Modo Texto e a outra no Modo Visual; as alterações ficarão visíveis assim que você parar de digitar por uma fração de segundo.
ghostwriter: para quem quer 0 distrações

O Ghostwriter é uma das minhas opções favoritas quando você só precisa gerar e visualizar conteúdo Markdown sem distrações. Isso não é surpreendente, já que costumo usar softwares do KDE e este "Ghostwriter" faz parte do pacote. Entre seus recursos:
- Interface limpa que ajuda você a manter o foco no que é importante.
- Painel lateral com informações como palavras escritas e tempo gasto.
- Chop com marcas Markdown (no mesmo painel).
- Temas
- Opções de visualização.
- Atalhos do teclado.
- Máquina de escrever ou modo Hemingway (desativa algumas teclas, como delete e backspace)
Apóstrofo: simples sem renúncias

O Apostrophe é semelhante ao anterior, mas um segue a filosofia do KDE e este adota uma filosofia mais próxima do GNOME . Isso significa que ele é mais simples, o que é ótimo se é isso que você procura. Ele também tem menos distrações. Entre seus recursos:
- A interface mais limpa que você encontrará. Evitar distrações é levado ao extremo e até a barra superior desaparece enquanto você escreve.
- Tela simples ou dupla, à sua escolha.
- Atalhos de teclado para tarefas básicas, como exibir o visualizador se não estiver em tela dividida.
- Contagem de palavras, tempo e outras estatísticas que podem ser configuradas.
- Modo Hemingway.
Joplin: completo e lindo em qualquer ambiente e sistema
Uma das melhores opções é o Joplin. Já escrevemos vários artigos sobre este editor/visualizador de Markdown, mas talvez não o suficiente. É um editor que funciona bem em qualquer ambiente gráfico e sistema operacional , seja Linux, macOS, Windows ou qualquer outro em que seja compatível. Se o Apostrophe é um dos melhores para GNOME e o Ghostwriter para KDE, é como se o Joplin tivesse pensado: " Como posso agradar a todos? " e lançado uma ferramenta com isso em mente.
Em termos de funções, é um daqueles que oferece muitas opções, e possui:
- Corretor ortográfico como padrão.
- Possibilidade de abrir documentos no programa padrão, o que pode ajudar a entender como ficará o documento em geral.
- Temas diversos, além dos habituais claros e escuros.
- Barra para adicionar marcas, entre as quais além de negrito, itálico, etc., encontramos linhas horizontais e um botão para hora e data.
- Possibilidade de sincronização com nuvem própria, Dropbox e OneDrive. Possui também um aplicativo para celulares e até para o terminal.
- Editor de rich text.
- Alarme
Obsidiana: você gosta de cílios?
O Obsidian é um software de código aberto, assim como o Vivaldi. Uma grande porcentagem do seu código é de código aberto , mas uma pequena porcentagem é proprietária, razão pela qual não é totalmente FOSS (Software Livre e de Código Aberto). No entanto, é pelo menos parcialmente FOSS. É escrito em Electron e JavaScript e está disponível para macOS, Windows e Linux.
Possui uma interface simples, porém complexa, mas o editor em si é perfeitamente utilizável após a inicialização do programa. No entanto, seu uso é um pouco estranho, pois, por padrão, ele combina a visualização de texto simples e a pré-visualização em uma única tela.
Por exemplo, quando colocamos dois asteriscos ele começa a colocar em negrito o texto que o segue, e acabará apresentando seu formato quando colocarmos os dois no final. Eu gosto disso, mas também pode ser estranho.
Dentre os recursos que ainda não mencionamos, talvez eu deva reiterar a visualização composta e o suporte a todos os formatos Markdown que testei. O que mais gostei é que, ao usar os três acentos finais para código e inserir o nome da linguagem, ele aparece no canto superior direito do contêiner e pode ser copiado clicando nele.
Brilho: melhor para amantes de CLI

Glow é um editor Markdown de linha de comando . Ele está incluído neste artigo porque muitos usuários de Linux preferem ferramentas de terminal, e esta é uma das melhores opções que não requer nenhum plugin adicional.
Com algo que roda no terminal , não podemos esperar muitos recursos sofisticados. É um editor como todos os outros que ficam no terminal, e a primeira coisa que teremos que fazer é esquecer o mouse. Se pressionarmos a tecla de interrogação no modo de visualização, acessaremos um guia rápido que nos mostra os controles, como "e" para entrar no modo de edição.
Suas funcionalidades não são muitas e envolvem a criação e visualização do conteúdo do terminal. Como nessas janelas não pode haver texto maior e menor, por exemplo os cabeçalhos h1 são vistos com fundo azul, mas não mais do h2.
Alguns candidatos para entrar na lista dos melhores editores de Markdown
Outros que podem ser interessantes e podem estar na lista dos melhores editores de Markdown:
Cuidado para não ficar muito entusiasmado com um editor
Com relação ao Markdown, quero deixar uma coisa bem clara. Markdown não é como HTML, que consiste em algumas tags suportadas por praticamente todos os navegadores. É uma linguagem de marcação onde você adiciona pouco e com pouca frequência, então não se empolgue demais — que é a palavra que eu queria usar no título anterior — e escolha um editor completo se você não for compartilhar os documentos em formato .md porque o destinatário não usa o mesmo software que você.
Cada um é livre para fazer o que quiser, mas essa coisa do Markdown é um pouco mais parecida com CSS do que com HTML: ao criar um site, usamos o CSS que achamos que ficará bem em quase todos os cenários. Logicamente, sempre podemos dizer a alguém para usar o navegador que testamos, mas é melhor jogar pelo seguro.
Por que o seu favorito não está entre meus melhores editores Markdown
Existem muitos editores e muito bons, mas se aquele em que você está pensando não estiver aqui pode ser por vários motivos:
- Não o conheço. Basta comentar este artigo e provavelmente irei incluí-lo, se achar que vale a pena.
- Tem problemas de instalação em algumas distros.
- Não está em desenvolvimento ativo.
- Possui compras no aplicativo ou para desbloquear recursos (por exemplo, Typora).
Não vou citar nomes, mas há alguns populares que não entraram na lista porque, por exemplo, a função de visualização não funciona para muitos usuários. O que está aqui é apenas software confiável, funcional e atualizado.
Isto é o que meu filtro passou. Você tem alguma sugestão? Comente e provavelmente será adicionado a este artigo.

