Przejdź do treści
100% lokalnie

Markdown linki wbudowane i referencyjne

Konwertuj linki markdown i obrazy między wbudowanym stylem [text](url) a stylem referencyjnym [text][1].

Wejście
Wynik

Markdown linki wbudowane i referencyjne

Markdown obsługuje dwa sposoby napisania linku: wbudowany, z adresem URL zaraz obok tekstu — [text](url) — i styl referencyjny, gdzie tekst wskazuje na krótką etykietę, a rzeczywisty adres URL znajduje się na liście definicji poniżej. To narzędzie konwertuje dokument między tymi dwoma sposobami w dowolnym kierunku, dzięki czemu możesz zmienić stronę pełną wbudowanych linków na schludne numerowane referencje, lub rozwinąć dokument obciążony referencjami z powrotem na zwykłe wbudowane linki do szybkiego wklejenia gdziekolwiek indziej.

Styl etykiety kontroluje wygląd znacznika referencji: kolejne numery, tekst pochodzący z tekstu samego linku, lub prefiks niestandardowy, który wybierzesz. Definicje mogą być umieszczone na końcu całego dokumentu lub zaraz po akapicie, który je wprowadza, a identyczne adresy URL mogą być połączone w jedną wspólną definicję zamiast powtarzania jednej na każdy link. Osobny przełącznik zachowuje lub odrzuca opcjonalny tytuł linku, a inny decyduje, czy składnia obrazu (![alt](url)) jest konwertowana razem ze zwykłymi linkami, czy pozostaje niezmieniona. Definicje mogą być wymienione w kolejności, w której się pojawiają, lub posortowane alfabetycznie według ich etykiety.

Konwersja z powrotem do stylu wbudowanego rozwiązuje każdą referencję względem jej definicji, w tym zwinięty skrót [text][], i pozostawia wszystko, czego nie może dokładnie rozwiązać, dokładnie tak, jak zostało napisane, zamiast zgadywać. Linki i obrazy w ogrodzonych lub wbudowanych kodach są domyślnie pomijane, ponieważ próbka kodu pokazująca składnię Markdown nie powinna być przepisywana, jakby był on tekstem na żywo — wyłącz tę opcję, jeśli chcesz je dotknąć. Jeśli po konwersji definicja jest wciąż potrzebna (na przykład obraz pozostawiony niezmieniony, podczas gdy jego sąsiedni link został wbudowany), narzędzie zachowuje tę definicję, zamiast pozostawiać wielonarodową referencję.

Wszystko działa lokalnie w Twojej przeglądarce — nic, co tutaj wkleisz, nigdzie się nie wysyła. Skopiuj wynik, pobierz go jako plik .txt, lub wyślij wynik bezpośrednio z powrotem do wejścia, aby wykonać kolejny przebieg, na przykład konwersję do stylu referencyjnego, a następnie zmianę porządku definicji.

Częste pytania

Co się stanie z referencją, która nie ma pasującej definicji?
Pozostaje napisane dokładnie tak, jak było. Narzędzie przepisuje tylko referencje, które może rozwiązać, więc literówka w etykiecie nigdy nie usuwa linku w ciszy.
Jaka jest różnica między umiejscowieniem na końcu dokumentu a na końcu każdego akapitu?
Umiejscowienie dokumentu zbiera każdą definicję na jednej liście na samym końcu. Umiejscowienie akapitu wstawia każdą definicję zaraz za akapitem, który ją po raz pierwszy używa, co ułatwia długim dokumentom łatwą recenzję sekcja po sekcji.
Czy połączenie definicji o tym samym adresie URL zmienia, dokąd wskazują linki?
Nie. Połączone linki mają jedną wspólną definicję i jedną etykietę, ale każdy link nadal wskazuje na ten sam adres URL, na który zawsze wskazywał — skróciła się tylko lista definicji.
Czy to będzie dotykać przykładów Markdown w blokach kodu?
Nie domyślnie. Opcja "Pomiń linki w blokach kodu" jest domyślnie włączona, więc próbka kodu pokazująca składnię [text](url) pozostaje niezmieniona; wyłącz opcję, jeśli chcesz, aby były również konwertowane.
Czy mój dokument jest gdzieś przesyłany?
Nie. Konwersja odbywa się całkowicie w Twojej przeglądarce — Twój Markdown nigdy nie opuszcza Twojego urządzenia.