Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Ir para o conteúdo principal
Gizke.com
Blog

Editor Markdown

Funciona no seu dispositivo. Nada é enviado.

Markdown

Pré-visualização

Sua pré-visualização renderizada aparecerá aqui

Escreva Markdown com pré-visualização ao vivo, depois exporte HTML limpo ou o arquivo Markdown bruto, inteiramente no seu navegador.

Este editor converte Markdown para HTML ao vivo enquanto você digita, inteiramente no seu navegador, e suporta a sintaxe que as pessoas realmente usam no dia a dia: títulos, texto em negrito e itálico, links, imagens, listas, citações, código inline e blocos de código. Tudo o que você digita é escapado como HTML antes de qualquer formatação ser aplicada, então HTML colado ou tags de script são exibidos como texto simples visível em vez de serem executados - nada do que você escreve é enviado para qualquer lugar.

Perguntas frequentes

Esta é a especificação completa do CommonMark?
Não - isso cobre a sintaxe mais usada no dia a dia (títulos, ênfase, links, imagens, listas, citações, código), não a especificação completa do CommonMark com todos os seus casos extremos, como listas aninhadas, tabelas ou notas de rodapé. Para notas do dia a dia, READMEs e documentação, esse subconjunto principal cobre a grande maioria do Markdown real.
É seguro colar Markdown de um lugar em que não confio totalmente?
Sim. Cada caractere que você digita ou cola é escapado como HTML antes de qualquer formatação Markdown ser aplicada, e as URLs de links ou imagens são verificadas contra uma lista de esquemas seguros permitidos (http, https, mailto e caminhos relativos) antes de serem usadas - um link javascript: colado ou uma tag <script> incorporada é exibido como texto visível e inerte em vez de ser executado.
Qual é a diferença entre os downloads de HTML e Markdown?
O download de Markdown salva exatamente o que você digitou, como um arquivo .md, para edição posterior ou commit em um repositório. O download de HTML salva a saída renderizada como um arquivo .html independente, pronto para colar em um CMS, e-mail ou qualquer outro lugar que espere HTML pronto em vez de código-fonte Markdown.
Por que minhas quebras de linha desapareceram na pré-visualização?
O analisador segue as regras padrão de parágrafo do Markdown: linhas que não são separadas por uma linha em branco são unidas em um único parágrafo, com cada quebra de linha reduzida a um único espaço. Se você quiser um novo parágrafo, deixe uma linha vazia entre os blocos de texto - pressionar Enter apenas uma vez não criará uma quebra visível na saída renderizada.
O bloco de código oferece suporte a destaque de sintaxe para uma linguagem como ```js?
Ainda não - a linguagem que você escreve após os três crases de abertura é usada apenas para marcar onde o bloco começa e é descartada, não exibida nem colorida. Tudo dentro do bloco é escapado e renderizado como texto monoespaçado simples, então seu código permanece exatamente como digitado, apenas sem coloração de sintaxe.
Ele suporta tabelas?
Ainda não - este analisador se concentra na sintaxe que as pessoas mais usam, e tabelas delimitadas por barras verticais não fazem parte desse conjunto. Uma tabela escrita em sintaxe Markdown será exibida como texto de parágrafo comum em vez de uma tabela de verdade, então por enquanto as tabelas precisam ser escritas diretamente em HTML se você precisar delas na saída exportada.
Listas aninhadas são suportadas?
Não - cada item de lista é tratado como plano, independentemente dos espaços à esquerda, então recuar uma linha para criar uma sublista não produzirá uma lista aninhada; em vez disso, ela é exibida como outro item de nível superior. Se você precisar de uma hierarquia, a alternativa mais próxima é escrevê-la com títulos ou recuo manual dentro de um bloco de código.
Faz diferença usar * ou _ para negrito e itálico?
Não - ambos são tratados da mesma forma. **negrito** e __negrito__ produzem texto em negrito, e *itálico* e _itálico_ produzem texto em itálico. Os botões B e I da barra de ferramentas sempre inserem a forma com asterisco, mas digitar a forma com sublinhado funciona de forma idêntica.
Posso riscar texto com ~~assim~~?
No momento, não - o texto riscado não faz parte da sintaxe que este analisador reconhece, então ~~texto~~ é exibido literalmente como sinais de til ao redor de texto comum, em vez de texto riscado. É uma das extensões mais comuns além do Markdown básico que esta ferramenta ainda não cobre.
Quais são as diferentes formas de escrever uma linha horizontal?
Três ou mais hifens, asteriscos ou sublinhados em sua própria linha - ---, *** ou ___ - são todos exibidos como uma linha horizontal. O botão ― da barra de ferramentas sempre insere a forma com hífen, mas as três funcionam da mesma forma se você digitá-las você mesmo.
Uma citação pode abranger vários parágrafos?
Cada bloco de linhas > consecutivas é renderizado como um único parágrafo dentro da citação, com as quebras de linha reduzidas a espaços, assim como em parágrafos normais. Deixar uma linha de citação em branco para começar um segundo parágrafo dentro da mesma citação não é suportado - em vez disso, isso encerra a citação.
Posso colar texto formatado do Word ou do Google Docs?
Você pode colar no editor, mas apenas como texto simples - os navegadores removem a formatação avançada (negrito, títulos, links) ao colar em uma caixa de texto simples, então as palavras permanecem, mas a formatação não se torna automaticamente sintaxe Markdown. Você precisará reaplicar títulos, negrito e links você mesmo, que é exatamente para isso que servem os botões da barra de ferramentas acima do editor.
O que fazem os botões acima do editor?
Cada um insere a sintaxe Markdown correspondente no seu cursor, ou a envolve ao redor do texto que você selecionou - clique em B com uma palavra selecionada e ela se torna **palavra**, clique em H2 em uma linha vazia e ela se torna um título. São um atalho para a sintaxe exata que este analisador entende, não um sistema de formatação separado.
Existe um limite para a quantidade de texto que posso colar?
Não há um limite fixo, mas o documento inteiro é reanalisado do zero a cada tecla pressionada, inteiramente na thread principal do seu navegador. Isso é instantâneo para notas e artigos, mas um documento muito grande (dezenas de milhares de linhas) pode começar a parecer lento ao digitar, já que não há análise incremental ou em segundo plano.
Isso funciona da mesma forma para idiomas escritos da direita para a esquerda, como árabe ou persa?
Sim - o layout da página muda para direita para a esquerda nesses idiomas, e a pré-visualização renderizada segue a mesma direção, então títulos, listas e parágrafos são lidos naturalmente. A sintaxe Markdown em si (#, *, > etc.) permanece exatamente a mesma, independentemente do idioma.
Para desenvolvedores: abra esta página com um parâmetro `q` na URL - por exemplo, gizke.com/markdown?q=# Hello world - e esse valor é preenchido automaticamente. A maioria dos visitantes não vai precisar disso; é pensado para vincular diretamente a um exemplo pronto para uso.

Compartilhe esta ferramenta

BlogSobreContatoTermos de UsoPolítica de Privacidade