Formiko, um editor de texto reStructuredText para Python

Hoje, vamos dar uma rápida olhada no pequeno editor construído com Python que eu tomei conhecimento recentemente.

Conheça a Formiko

Recentemente descobri o Formiko enquanto navegava no Google Plus. (Sim, ainda há algumas pessoas nessa plataforma.) Formiko é um editor de reStructuredText e Markdown. Como faço a maioria dos meus textos no Markdown, decidi dar uma olhada e ver se ele poderia ser adicionado à nossa lista de melhores editores de descontos. Também me deu a chance de aprender uma linguagem de marcação diferente.

De acordo com a página do GitHub do projeto, o Formiko inclui os seguintes recursos:

  • Editor baseado em GtkSourceView com realce de sintaxe
  • Editor Vim
  • Divisão vertical ou horizontal da janela
  • Modo de pré-visualização
  • Arquivo de salvamento periódico
  • Visualização de JSON e HTML
  • Verificação ortográfica

Ele também suporta os seguintes escritores e analisadores:

  • Docutils reStructuredText parser
  • Analisador de marca comum
  • Docutils HTML4, apresentação de slides S5 / HTML e escritor HTML PEP
  • Escritor HTML minúsculo
  • Ainda outro escritor HTML
  • Escritor de HTML 5

Nota interessante: Formiko é esperanto para formiga.

O que é o reStructuredText?

Tenho certeza de que há um número de pessoas que nunca ouviram falar do reStructuredText. Eu certamente não fiz antes de descobrir o Formiko. reStructuredText é parte do projeto Docutils. O reStructuredText é usado por programadores Python para criar documentação técnica.

Como o reStructuredText é diferente do Markdown? Bem, tanto o Markdown quanto o reStructuredText têm recursos semelhantes de estilo e hyperlink. No entanto, como o reStructuredText é projetado para criar documentação, ele suporta notas de fim, tabelas e notas de rodapé. Vanilla Markdown não suporta nativamente tabelas, mas outras variantes o fazem.

Pensamentos sobre o uso do Formiko

Eu instalei o Formiko no Ubuntu Budgie 18.04. Estava nos repos, então essa parte era indolor. Quando instalado, adicionou duas entradas ao menu do aplicativo: Formiko e Formiko Vim. Quando eu cliquei no Formiko Vim, o aplicativo foi aberto, mas a janela de edição estava inutilizável e uma janela de erro apareceu dizendo que o Ubuntu encontrou um erro.

Uma coisa que me incomodou quando usei o Formiko foi que o painel de visualização ficaria em branco até que eu salvasse o arquivo. Talvez tivesse algo a ver com o fato de que não sabia se eu estava usando reStructuredText ou Markdown até que o arquivo fosse criado.

Outra coisa que eu não gostei foi você só pode exportar seu trabalho para arquivos HTML. Meu editor Markdown de ghostwriter escolhido usando Pandoc, assim você pode exportar para muitos formatos diferentes, incluindo .doc, .odt e .epub. Isso vem a calhar para mim.

Uma coisa que vou dizer é que o Fomriko correu muito bem. Alguém comentou na web que teve melhor desempenho porque não foi baseado em Electron. Enquanto eu não tenho osso para escolher com Electron (eu uso o Visual Studio Code depois de tudo), é bom ter desempenho nativo.

O Formiko está disponível no Linux e no BSD. Não é um pequeno aplicativo ruim, mas vou ficar com o que tenho.

Você já usou Formiko? Qual é o seu editor reStructuredText ou Markdown favorito? Deixe-nos saber nos comentários abaixo.

Se você achou este artigo interessante, dedique um minuto para compartilhá-lo nas mídias sociais.

Recomendado

Com a FOSS, o Estado indiano de Kerala economiza US $ 58 milhões por ano
2019
9 coisas recomendadas para fazer depois de instalar o Ubuntu 17.10
2019
China lança sistema operacional baseado em Linux, novamente!
2019