Перейти к содержанию
100% локально

Вики-ссылки в Markdown-ссылки

Преобразует [[вики-стиль]] ссылки в Markdown-ссылки и обратно.

Входные данные
Выходные данные

Вики-ссылки в Markdown-ссылки

Приложения для заметок вроде Obsidian, TiddlyWiki и более старые вики используют двойные скобки для ссылок на страницы: [[Имя страницы]] или [[Имя страницы|текст ссылки]]. Генераторы статических сайтов и большинство обработчиков Markdown ожидают стандартный формат [текст](путь). Этот инструмент преобразует документ между двумя синтаксисами в обоих направлениях, поэтому перенос экспорта вики на блог Markdown или наоборот не требует переписывания каждой ссылки вручную.

Опция направления переключает, какой синтаксис читается, а какой записывается; используйте кнопку обмена для преобразования результата обратно и проверки обратного преобразования. Расширение файла определяет, что будет добавлено в сгенерированный путь — .md для статического сайта, .html для отрендеренного вывода или ничего, если ваши ссылки уже без расширения. Пробелы в пути определяют, становится ли «Project Plan» на «Project-Plan.md», «Project_Plan.md» или сохраняет буквальный пробел; кодирование диакритики преобразует названия страниц с ударениями в безопасный для URL путь, оставляя видимый текст ссылки без изменений. Префикс папки добавляется в начало каждого сгенерированного пути, поэтому плоский набор вики-страниц может попасть в папку docs/ или wiki/ без редактирования каждой ссылки. Встроенные изображения (![[диаграмма.png]]) по умолчанию преобразуются вместе с обычными ссылками — отключите эту опцию, чтобы оставить их как есть, когда нужно преобразовать только ссылки в тексте; встроенные изображения никогда не получают расширение целевого файла, так как изображение сохраняет свое текущее расширение.

Преобразование затрагивает только [[…]] и стандартные Markdown-ссылки; внешние URL, ссылки mailto: и якоря на странице остаются без изменений при преобразовании из Markdown, так как они никогда не были вики-ссылками. Обрабатываются и окончания строк Windows, и Unix, а живой счетчик под выводом показывает, сколько ссылок было преобразовано и результирующее количество символов.

Все выполняется локально в вашем браузере — ничто из того, что вы вставляете, не загружается и не логируется. Скопируйте результат, загрузите его как файл .txt или отправьте вывод прямо обратно в ввод, чтобы применить обратное направление далее.

FAQ

Что происходит со ссылкой без отображаемого текста?
[[Имя страницы]] становится [Имя страницы](Имя-страницы.md) — имя страницы используется как текст ссылки, так как ничего не было дано.
Обрабатывает ли встроенные изображения?
Да. ![[диаграмма.png]] преобразуется в ![диаграмма.png](диаграмма.png) по умолчанию, или остается неизменным, если отключить опцию встроенного. Изображения никогда не получают расширение целевого файла, так как они уже имеют расширение.
Будет ли оно трогать ссылки на внешние веб-сайты?
Нет. При преобразовании из Markdown ссылки, начинающиеся со схемы вроде https:// или mailto:, и якоря на странице вроде #раздел, остаются в точности как написано.
Могу ли я преобразовать документ обратно после его преобразования?
Да. Переключите опцию направления (или используйте кнопку обмена) и запустите результат снова — с такими же настройками пути вывод совпадает с исходным синтаксисом вики.
Мой документ загружается куда-нибудь?
Нет. Преобразование выполняется полностью в вашем браузере с помощью JavaScript — ничто из того, что вы вставляете, никогда не покидает ваше устройство.