Przejdź do treści
100% lokalnie

Wiki linki na Markdown linki

Konwertuj [[wiki-styl]] linki na linki Markdown i odwrotnie.

Wejście

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.

Częste pytania

Co się stanie z linkiem, który nie ma tekstu linku?
[[Nazwa strony]] zmieni się na [Nazwa strony](Nazwa-strony.md) — nazwa strony jest ponownie używana jako tekst linku, ponieważ żaden nie został podany.
Czy obsługuje osadzone obrazy?
Tak. ![[diagram.png]] konwertuje się na ![diagram.png](diagram.png) domyślnie, lub zostaje niezmienione, jeśli wyłączysz opcję osadzenia. Obrazy nigdy nie otrzymują rozszerzenia strony, ponieważ już je mają.
Czy będzie dotykać linków do zewnętrznych stron internetowych?
Nie. Podczas konwersji z Markdown linki zaczynające się od schematu takie jak https:// lub mailto:, a zakotwiczenia w obrębie strony takie jak #sekcja, są pozostawiane dokładnie tak, jak zostały napisane.
Czy mogę przekonwertować dokument z powrotem po jego konwersji?
Tak. Przełącz opcję kierunku (lub użyj kontrolki zamiany) i uruchom wynik ponownie — z tymi samymi ustawieniami ścieżki wyjście pasuje do oryginalnej składni wiki.
Czy mój dokument jest wysyłany gdziekolwiek?
Nie. Konwersja odbywa się całkowicie w twojej przeglądarce za pomocą JavaScriptu — nic, co wkleisz, nigdy nie opuści twojego urządzenia.