StackEdit: Um ótimo editor online de Markdown
Nota: Esse texto é uma tradução e adaptação do texto de boas vindas do StackEdit.
Para quem procura um bom editor de sintaxe Markdown, recomendo o bom editor web online StackEdit.1
O StackEdit armazena seus documentos em seu navegador o que significa que todos os seus documentos são automaticamente salvos localmente e estão disponíveis offline.
Sincronização
O StackEdit pode ser combinado ao Google Drive e ao Dropbox para ter seus documentos salvos na Núvem. O mecanismo de sincronização toma conta do carregamento de suas modificações ou descarrega a mais nova versão de seus documentos.
Nota:
- Acesso completo ao Google Drive ou ao Dropbox é requerido para ser possível a importação de qualquer documento no StackEdit. Restrições de permissão podem ser configuradas nos ajustes (settings).
- Documentos importados são descarregados em seu navegador e não são transmitidos a um servidor.
Publicação
Você pode publicar seus documentos em diversos websites diretamente do StackEdit. Por enquanto, o StackEdit pode publicar no Blogger, Dropbox, Gist, GitHub, Google Drive, Tumblr, WordPress e em qualquer servidor SSH.
Publique um documento
Você pode publicar seu documento abrindo o sub-menu Publish e escolhendo um website. Na caixa de diálogo você pode escolher o formato de publicação:
- Markdown, para publicar texto Markdown num website que possa interpretá-lo (o GitHub por exemplo),
- HTML, para publicar o documento convertido em HTML (num blog por examplo),
- Modelo (Template), para ter controle total do resultado.
Atualize uma publicação
Após a publicação, o StackEdit manterá seu documento ligado àquela publicação, o que torna fácil sua atualização. Uma vez que tenha modificado seu documento você pode atualizar sua publicação, clicando no botão na barra de navegação.
Faça a gestão da publicação de documentos
Uma vez que um documento pode ser publicado em múltiplos locais, você pode listar e gerir os locais ao clicar em Manage publication no painel de opções . Isso lhe permitirá remover locais de publicação que estejam associados a seu documento.
Markdown Extra
O StackEdit suporta Markdown Extra, que expande a sintaxe Markdown com algumas características bacanas.
Tabelas
Markdown Extra tem uma sintaxe especial para tabelas:
Item | Valor |
---|---|
Computador | R$1600 |
Telefone | R$12 |
Tubo | R$1 |
Você pode especificar um alinhamento de coluna com um ou dois sinais de dois pontos:
Item | Valor | Qtd |
---|---|---|
Computador | R$1600 | 5 |
Telefone | R$12 | 12 |
Tubo | R$1 | 234 |
Listas de Definições
O Markdown Extra tem uma sintaxe especial para listas de definições também:
- Termo 1
- Termo 2
- Definição A
- Definição B
- Termo 3
-
Definição C
-
Definição D
parte da definição D
Fenced code blocks
Os fenced code blocks do GitHub também são suportados com o destaque de sintaxe Highlight.js:
// Foo
var bar = 0;
Tabela de conteúdo
Você pode inserir uma tabela de conteúdo usando o marcador [TOC]
:
MathJax
Você pode renderizar expressões matemáticas LaTeX usando MathJax, como em math.stackexchange.com:
A função Gamma satisfazendo é dada pela integral de Euler
Nota: Você pode encotrar mais informações sobre expressões matemáticas LaTeX [aqui][4].
Diagramas UML
Você pode também renderizar diagramas de sequência como este:
Conclusão
O StackEdit é uma ferramenta muito poderosa e com muitas funções, para conhecer mais sobre essa maravilhosa ferramenta recorra a documentação oficial disponível em inglês.
Escrito com o StackEdit.