Ir para o conteúdo
Totalmente local

Ligações wiki para Markdown

Converta ligações [[estilo-wiki]] para Markdown e vice-versa.

Entrada

Ligações wiki para Markdown

Ferramentas de anotações como Obsidian, TiddlyWiki e wikis mais antigas usam ligações com duplos parêntesis: [[Nome da Página]] ou [[Nome da Página|texto alternativo]]. Geradores de sites estáticos e a maioria dos renderizadores Markdown esperam o formato padrão [texto alternativo](caminho). Esta ferramenta converte um documento inteiro entre as duas sintaxes em qualquer direção, para que migrar uma exportação wiki para um blogue Markdown — ou o inverso — não signifique reescrever manualmente cada ligação.

A opção direção muda qual sintaxe é lida e qual é escrita; use o controlo de troca para converter um resultado e verificar a conversão em ambos os sentidos. A extensão do ficheiro de destino controla o que é adicionado a um caminho gerado — .md para um site estático, .html para uma saída renderizada, ou nenhuma se as suas ligações já são sem extensão. Espaços no caminho decide se "Plano do Projeto" se torna "Plano-do-Projeto.md", "Plano_do_Projeto.md" ou mantém o seu espaço literal; a codificação de diacríticos transforma nomes de página acentuados em caminhos seguros para URLs enquanto deixa o texto da ligação visível intacto. Um prefixo de pasta é adicionado a cada caminho gerado, para que um conjunto simples de páginas wiki possa ser colocado em docs/ ou wiki/ sem editar cada ligação. Imagens incorporadas (![[diagrama.png]]) são convertidas juntamente com ligações normais por padrão — desative isto para deixá-las como estão quando apenas as ligações do texto precisam ser convertidas; as incorporações nunca ganham a extensão de destino, uma vez que uma imagem mantém a extensão que já tem.

A conversão apenas afeta [[…]] e ligações Markdown padrão; URLs externas, ligações mailto: e âncoras internas são deixadas intactas quando convertem de Markdown, uma vez que nunca foram ligações wiki para começar. As terminações de linha do Windows e Unix são ambas tratadas, e o contador ao vivo sob a saída mostra quantas ligações foram convertidas e a contagem de caracteres resultante.

FAQ

O que acontece a uma ligação sem texto alternativo?
[[Nome da Página]] torna-se [Nome da Página](Nome-da-Página.md) — o nome da página é reutilizado como texto da ligação, uma vez que nenhum foi fornecido.
Ele trata imagens incorporadas?
Sim. ![[diagrama.png]] converte-se em ![diagrama.png](diagrama.png) por padrão, ou é deixado em paz se desativar a opção incorporação. As imagens nunca recebem a extensão da página adicionada, uma vez que já têm uma.
Ele tocará em ligações para sítios web externos?
Não. Ao converter de Markdown, ligações que começam com um esquema como https:// ou mailto:, e âncoras internas como #secção, são deixadas exatamente como escritas.
Posso converter um documento novamente após convertê-lo?
Sim. Mude a opção direção (ou use o controlo de troca) e execute o resultado novamente — com as mesmas definições de caminho, a saída corresponde à sintaxe wiki original.
O meu documento é enviado para algum lugar?
Não. A conversão ocorre inteiramente no seu navegador usando JavaScript — nada que cole nunca deixa o seu dispositivo.