Blog Linux Avante

O Marker é um poderoso editor de Markdown Gtk3

6 de julho de 2018

Marker é um editor GTK3 Markdown gratuito e de código aberto projetado com a área de trabalho Gnome em mente. Embora o aplicativo ainda esteja em desenvolvimento inicial, ele já inclui a maioria das coisas que você precisa em um editor Markdown.

Editor Marker Markdown

O aplicativo tenta fornecer uma experiência poderosa de edição de documentos ao usar uma interface simples com personalização suficiente para atender à maioria das necessidades.

Além dos recursos básicos do Markdown, o Marker também inclui:

  • Visualização de HTML ao vivo
  • Conversão HTML e LaTeX de documentos markdown com SciDown
  • Renderização matemática TeX com KaTeX e MathJax
  • Suporte para fluxogramas Mermaid, diagramas de sequência e diagramas de Gantt
  • Suporte para gráficos de dispersão de regulamento, gráficos de barras e gráficos de linha
  • Destaque de sintaxe para blocos de código usando destaque.js
  • Janela do editor de esboço integrado, útil para adicionar diagramas desenhados à mão e assinaturas a documentos
  • Temas CSS personalizados
  • Temas de sintaxe personalizados
  • Exportar para HTML, PDF, RTF, ODT, DOCX e LaTeX

Esboço do editor de marcação de Marker

Marker e seu editor de desenho integrado

A interface de usuário do Marker é muito simplista e não oferece nenhuma ferramenta de formatação Markdown - para isso, você deve usar atalhos de teclado ou digitar o código diretamente no editor.

Por padrão, o Marker usa um modo de painel duplo, com o editor Markdown e modos de visualização ao vivo lado a lado, enquanto também permite que o usuário altere para editor de código apenas, apenas visualização ou um modo de janela dupla.

Na minha opinião, a interface do usuário é o ponto mais fraco do Marker no momento. Não porque seja simplista, na verdade gosto dessa parte. Mas porque faltam alguns recursos que eu pessoalmente (e, portanto, posso estar em uma minoria aqui) gosto em um editor Markdown. Por exemplo, o Marker não rola o código e a visualização ao vivo no modo de painel duplo ao rolar um deles, portanto, para ter a mesma parte de um documento em ambas as visualizações, você deve rolar os dois painéis manualmente. Também não há modo de foco, um recurso que eu gostaria muito de usar e usar. Uma visualização contínua ao vivo (na qual o editor Markdown e a visualização HTML são integrados em uma única visualização, semelhante ao recurso Mark Text) também seria incrível.

Não ter todos esses recursos é compreensível, pois o aplicativo é relativamente novo, com a primeira versão sendo lançada em setembro de 2017. Também há um aviso na página do aplicativo GitHub mencionando que a ferramenta está em desenvolvimento inicial e pode haver bugs e recursos inacabados.

O aplicativo tem um modo de tema escuro, que eu aprecio.

Nas preferências do Marker, os usuários podem escolher mostrar os números das linhas, quebrar o texto, mostrar espaços ou ativar a verificação ortográfica, que é desativada por padrão. Indentação automática de tabulação, inserir espaços em vez de tabulações e a largura da tabulação também pode ser alterada a partir daqui.

Você também pode alterar o tema de realce de sintaxe do editor, tema de blocos de código ou tema CSS de visualização, habilitar recursos avançados como Mermaid ou Carta, e alternar entre KaTeX ou MathJax para o math render.

O Marker foi atualizado no início desta semana, recebendo as seguintes melhorias:

  • Adicionada a capacidade de exportar documentos da linha de comando
  • Adicionados atalhos semelhantes ao vim (h, j, k, l, g, G) ao visualizador
  • Adicionada a capacidade de abrir o Marker em qualquer modo de visualização da linha de comando

Para visualizar as opções de linha de comando do Marker quando o aplicativo for instalado a partir de FlatHub (Flatpak), use:

Comandos para usar no terminal

flatpak run com.github.fabiocolacio.marker --help

Baixar Marker

Download do FlatHub (Flatpak)

A fonte do editor Marker Markdown está disponível no GitHub.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda