Aller au contenu
Tout en local

Liens wiki vers liens Markdown

Convertissez les liens [[style-wiki]] en liens Markdown et inversement.

Entrée

Liens wiki vers liens Markdown

Les outils de prise de notes comme Obsidian, TiddlyWiki et les wikis plus anciens lient les pages avec des crochets doubles : [[Nom de la page]] ou [[Nom de la page|texte affiché]]. Les générateurs de sites statiques et la plupart des rendus Markdown s'attendent au format standard [texte affiché](chemin). Cet outil convertit un document entier entre les deux syntaxes dans les deux sens, de sorte que migrer une exportation wiki vers un blog Markdown — ou l'inverse — ne signifie pas réécrire chaque lien manuellement.

L'option direction change la syntaxe lue et celle écrite ; le contrôle d'échange reconvertit un résultat pour vérifier l'aller-retour. L'extension cible contrôle ce qui s'ajoute au chemin généré : .md pour un site statique, .html pour une sortie rendue, ou rien du tout. Les espaces dans le chemin décident si « Plan de projet » devient « Plan-de-projet.md », « Plan_de_projet.md », ou conserve son espace littéral ; le codage des caractères accentués transforme les noms de page accentués en chemin sûr pour les URL tout en laissant le texte du lien visible intact. Un préfixe de dossier est ajouté au début de chaque chemin généré, de sorte qu'un ensemble plat de pages wiki puisse atterrir sous docs/ ou wiki/ sans éditer chaque lien. Les images intégrées (![[diagramme.png]]) sont converties avec les liens ordinaires par défaut ; désactivez l'option pour ne convertir que les liens de prose. Une image ne reçoit jamais l'extension cible : elle garde la sienne.

La conversion ne touche que [[…]] et les liens Markdown standard ; les URLs externes, les liens mailto: et les ancres intra-page sont laissés tels quels lors de la conversion depuis Markdown, car ils n'ont jamais été des liens wiki pour commencer. Les fins de ligne Windows et Unix sont gérées, et le décompte en direct sous la sortie indique combien de liens ont été convertis et le nombre de caractères résultant.

Tout s'exécute localement dans votre navigateur — rien de ce que vous collez n'est téléchargé ou enregistré. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou renvoyez la sortie directement à l'entrée pour appliquer la direction inverse ensuite.

FAQ

Que se passe-t-il avec un lien qui n'a pas de texte affiché ?
[[Nom de la page]] devient [Nom de la page](Nom-de-la-page.md) — le nom de la page est réutilisé comme texte du lien car aucun n'a été fourni.
Gère-t-il les images intégrées ?
Oui. ![[diagramme.png]] se convertit en ![diagramme.png](diagramme.png) par défaut, ou est laissé seul si vous désactivez l'option d'intégration. Les images ne reçoivent jamais l'extension de page ajoutée, car elles en ont déjà une.
Va-t-il toucher les liens vers des sites web externes ?
Non. Lors de la conversion depuis Markdown, les liens commençant par un schéma comme https:// ou mailto:, et les ancres intra-page comme #section, sont laissés exactement tels qu'ils sont écrits.
Puis-je reconvertir un document après l'avoir converti ?
Oui. Basculez l'option de direction (ou utilisez le contrôle d'échange) et exécutez le résultat à nouveau — avec les mêmes paramètres de chemin, la sortie correspond à la syntaxe wiki d'origine.
Mon document est-il téléchargé quelque part ?
Non. La conversion s'exécute entièrement dans votre navigateur en utilisant JavaScript — rien de ce que vous collez ne quitte jamais votre appareil.