Markdown linter
Znajduj przerwane linki, brakujące poziomy nagłówków i niezamknięte bloki kodu w Markdown.
Markdown linter
Wklej dokument Markdown i to narzędzie będzie zgłaszać, co się w nim nie zgadza, jeden wynik na wiersz, z dokładnym numerem wiersza. Zawsze sprawdza niedopasowane znaczniki **bold**, __bold__, ~~strikethrough~~ i `code`, niezrównoważone nawiasy [ ] i puste cele linków lub obrazów, poziomy nagłówków, które pomijają poziom (H1 bezpośrednio następowany H3) i fenced bloki kodu, które są otwarte, ale nigdy zamknięte — rodzaj błędu składni, który może prawidłowo renderować się w jednym Markdown engine i pęknie w innym.
Opcje dodają kontrole, które dotyczą raczej spójności niż składni. Włącz sprawdzanie odwołań do linków, aby uchwycić link [text][ref] bez odpowiedniej definicji [ref]: url poniżej i definicje, które są zdefiniowane, ale nigdy nie są używane. Sprawdzanie duplikatów nagłówków oznacza powtórzony tekst nagłówka i więcej niż jeden nagłówek najwyższego poziomu, co dezorientuje czytników i generatory spisu treści. Sprawdzanie spójności list uchwytuje listę z punktami, która przełącza się z - na * w połowie lub pozycje numerowane, które wychodzą z sekwencji. Możesz również wymagać języka na każdym fenced bloku kodu, oflagować białe znaki na końcu wiersza (bieg dokładnie dwóch spacji jest pozostawiony, ponieważ to jest celowy Markdown break wiersza) i ograniczyć długość wiersza. Wklej listę istniejących ścieżek plików w drugie pole i lokalne cele linków i obrazów zostaną sprawdzone, więc zmieniona nazwa lub usunięty plik pojawi się jako przerwany link przed opublikowaniem.
Linter obsługuje Windows (CRLF) i Unix (LF) końce wierszy w ten sam sposób, a kontrole, które mogłyby się nie powieść na zawartości kodu — znaczniki, linki, nagłówki, listy, białe znaki na końcu wiersza — są pomijane dla tekstu wewnątrz fenced bloku kodu. Sprawdzanie długości wiersza nadal ma zastosowanie wszędzie. Panel wyjścia podkreśla każdy wiersz wyniku na czerwono, dzięki czemu długi raport jest łatwy do przeszukania, a liczba wyników powyżej pokazuje skanowane wiersze, znalezione problemy i policzane nagłówki.
Wszystko działa lokalnie w Twojej przeglądarce. Dokument, który wklejasz, i wszystkie ścieżki plików, które dodajesz do sprawdzania linków, nigdy nie są nigdzie przesyłane. Gdy skończysz, skopiuj raport, pobierz go jako plik .txt, lub wyślij go do wejścia innego narzędzia, aby kontynuować pracę.