Generator tabel Markdown
Tabele to ta część Markdown, którą najmniej chętnie pisze się ręcznie. Sama składnia jest prosta. Jednak pilnowanie, by pionowe kreski były równo ułożone przy dodawaniu kolumn, zmianie ich nazw i kolejności, to żmudna praca niezwiązana z treścią tabeli. Ta strona zajmuje się tym za Ciebie: edytujesz tabelę wprost, a widoczny pod nią kod Markdown sam się aktualizuje i wyrównuje.
Powyżej działa ten sam edytor, którego mori używa wszędzie indziej. To nie formularz z dołączonym podglądem. Tabela powstaje w zwykłym dokumencie, więc można dodać nad nią nagłówek, pod nią zdanie wyjaśnienia, a potem pisać dalej. Na koniec można skopiować samą tabelę, cały dokument lub pobrać go jako plik.
Większość tabel zaczyna się od czegoś innego: zakresu komórek w arkuszu, wyniku zapytania albo przesłanego przez kogoś tekstu z wartościami oddzielonymi przecinkami. Wystarczy wkleić te dane do pola w panelu. Pierwszy wiersz staje się nagłówkiem, pozostałe — wierszami danych, a liczba kolumn wynika z wklejonej treści. Żadne dane nie są przy tym wysyłane; konwersja odbywa się w tej karcie.
Wyrównanie ustawia się dla każdej kolumny osobno, zgodnie ze składnią Markdown. Wybierz kolumnę w panelu i ustaw wyrównanie do lewej, do środka lub do prawej. Zmienią się odpowiednie znaczniki w wierszu pod nagłówkiem oraz wygląd tabeli. Liczby zwykle czyta się łatwiej przy wyrównaniu do prawej, etykiety — do lewej, a krótkie określenia stanu — do środka.
W wynikowym kodzie Markdown dodawane są spacje, aby przy użyciu czcionki o stałej szerokości wszystkie pionowe kreski były równo ułożone. Nie wpływa to na wygląd wyświetlanej tabeli. Ułatwia jednak czytanie pliku w terminalu, przeglądanie różnic między wersjami i późniejszą ręczną edycję.
Całość korzysta ze standardowej składni opisanej w CommonMark i GitHub Flavored Markdown. Nie ma dodatkowych metadanych, otaczających znaczników ani atrybutów działających tylko tutaj. Tabelę utworzoną na tej stronie można wkleić do README, pull requesta, zgłoszenia, wiki lub witryny statycznej. Będzie działać tak samo jak powyżej.
Podczas pracy dokument jest zapisywany w tej przeglądarce, więc odświeżenie strony lub przypadkowe zamknięcie karty go nie usuwa. Można też po prostu zamknąć kartę i już do niej nie wracać: nic nie jest przechowywane gdzie indziej, a korzystanie z edytora nie wymaga konta ani logowania.
Jak utworzyć tabelę
Pytania
Tak. Wynik to zwykły tekst Markdown zgodny ze składnią CommonMark i GitHub Flavored Markdown. Tabela wyświetli się wszędzie tam, gdzie obsługiwane są tabele Markdown.
Skopiowanie zakresu komórek umieszcza w schowku tekst rozdzielony tabulatorami. Pole wklejania odczytuje go tak samo jak tekst rozdzielony przecinkami. Pierwszy wiersz jest traktowany jako nagłówek.
Pozostają w tej karcie. Dokument jest zapisywany w przeglądarce, więc nie znika po odświeżeniu strony. Nic nie jest nigdzie wysyłane ani powiązane z kontem.
W komórkach działa formatowanie Markdown w obrębie tekstu, w tym pogrubienie, kod i linki. Tabele Markdown nie mogą natomiast zawierać elementów blokowych, takich jak listy czy bloki kodu. To ograniczenie formatu, a nie tej strony.
Dzięki nim kolumny są równo ułożone podczas czytania źródła. Narzędzia wyświetlające Markdown ignorują dodatkowe spacje, a tabelę czytelną jako tekst znacznie łatwiej później edytować ręcznie lub sprawdzać przy porównywaniu wersji.
Tak, właśnie o to chodzi. To edytor mori z dołączonym panelem tabeli, a nie formularz. Nad tabelą i pod nią można dodawać nagłówki, akapity i listy. Przy kopiowaniu lub pobieraniu dokumentu zostaną zachowane razem z tabelą.
Potrzebny pełny edytor zamiast panelu tabeli? Otwórz mori w przeglądarce i pisz, co chcesz. Te same trzy widoki, ten sam plik przy otwieraniu i zapisie.
Nie wiesz, co robi dany fragment składni? Ściąga składni pokazuje każdy z nich obok rezultatu, który renderuje ten sam silnik.
Potrzebujesz kodu zamiast Markdown? Konwertuj do HTML i otrzymaj pełny dokument, z arkuszem stylów lub bez niego, albo samą treść body.
Wolisz pracować na plikach na własnym dysku? Pobierz mori na komputer. Edytuje pliki Markdown bezpośrednio na dysku i zachowuje dokładnie wszystko, czego nie zmieniasz.