Wiki linki na Markdown linki
Konwertuj [[wiki-styl]] linki na linki Markdown i odwrotnie.
Wiki linki na Markdown linki
Narzędzia do robienia notatek takie jak Obsidian, TiddlyWiki i starsze wiki używają podwójnych nawiasów do łączenia stron: [[Nazwa strony]] lub [[Nazwa strony|tekst linku]]. Generatory stron statycznych i większość rendererów Markdown oczekują standardowego formatu [tekst](ścieżka). To narzędzie konwertuje cały dokument między oboma składniami w obu kierunkach, więc migracja eksportu wiki do bloga Markdown — lub odwrotnie — nie oznacza przepisywania każdego linku ręcznie.
Opcja kierunku przełącza, która składnia jest czytana i która jest zapisywana; użyj kontrolki zamiany, aby przekonwertować wynik z powrotem i sprawdzić przebieg w obu kierunkach. Docelowe rozszerzenie pliku kontroluje, co zostanie dołączone do wygenerowanej ścieżki — .md dla strony statycznej, .html dla wyrenderowanego wyjścia, lub nic, jeśli twoje linki są już bez rozszerzenia. Spacje w ścieżce decydują, czy "Plan projektu" zmieni się na "Plan-projektu.md", "Plan_projektu.md", czy zachowa dosłownie spacje; kodowanie procentowe znaków diakrytycznych zamienia strony z akcentami na ścieżkę bezpieczną dla URL, pozostawiając widoczny tekst linku niezmieniony. Przedrostek folderu jest dołączany do każdej wygenerowanej ścieżki, więc płaski zestaw stron wiki może skończyć się w folderach docs/ lub wiki/ bez edytowania każdego linku. Osadzone obrazy (![[diagram.png]]) konwertowane są razem ze zwykłymi linkami domyślnie — wyłącz to, aby konwertować tylko linki w tekście; osadzenia nigdy nie otrzymują rozszerzenia docelowego, ponieważ obraz zachowuje już istniejące rozszerzenie.
Konwersja dotyczy tylko [[…]] i standardowych linków Markdown; zewnętrzne adresy URL, linki mailto: i zakotwiczenia w obrębie strony pozostają niezmienione podczas konwersji z Markdown, ponieważ nigdy nie były linkami wiki. Obsługiwane są zarówno kończące się liniami Windows, jak i Unix, a licznik na żywo poniżej wyjścia pokazuje, ile linków zostało skonwertowanych i wynikającą liczbę znaków.
Wszystko działa lokalnie w twojej przeglądarce — nic, co wkleisz, nie jest przesyłane ani rejestrowane. Skopiuj wynik, pobierz go jako plik .txt, lub wyślij dane wyjściowe bezpośrednio z powrotem na wejście, aby następnie zastosować kierunek odwrotny.