TanodTools
PL

Generator tabel Markdown

Edytuj tabelę w siatce albo wklej ją z arkusza kalkulacyjnego, CSV lub TSV i skopiuj jako tabelę Markdown dla GitHuba z równymi kolumnami.

Działa w przeglądarce; nic, co wpiszesz, nie opuszcza Twojego urządzenia

Tabele do kilku tysięcy komórek. Tabele Markdown mieszczą jedną linię tekstu w komórce, więc podziały wiersza wewnątrz komórki są zapisywane jako <br>, a znaki kreski pionowej są poprzedzane znakiem ucieczki. Pierwszy wiersz to zawsze nagłówek, tak jak wymaga GitHub.

Jak zrobić tabelę Markdown

  1. Wpisz dane w siatce albo wklej do niej bezpośrednio komórki skopiowane z arkusza kalkulacyjnego. Możesz też wkleić CSV, TSV lub gotową tabelę Markdown do pola i wypełnić siatkę na jej podstawie.
  2. Dodawaj lub usuwaj wiersze i kolumny oraz wybierz dla każdej kolumny wyrównanie do lewej, do środka lub do prawej.
  3. Skopiuj Markdown i wklej go do README, zgłoszenia (issue), pull requestu lub dokumentu.

Jak zapisuje się tabelę Markdown

Tabela Markdown w stylu GitHuba to zwykły tekst: wiersz nagłówka, wiersz kresek ustalający wyrównanie i po jednej linii na każdy wiersz danych, z komórkami oddzielonymi kreskami pionowymi. Ten format GitHub wyświetla w plikach README, zgłoszeniach i pull requestach, a rozumie go też wiele innych narzędzi, w tym serwisy z dokumentacją i aplikacje do notatek.

Siatka przechowuje komórki; pierwszy wiersz to nagłówek. Każda kolumna ma wyrównanie. Do lewej zapisuje się :---, do środka :---:, do prawej ---:, a brak wyrównania to zwykłe kreski. Tekst komórek jest w razie potrzeby poprzedzany znakiem ucieczki: kreska pionowa zamienia się w \|, a podział wiersza w znacznik HTML <br>. Następnie narzędzie wyrównuje kolumny spacjami, aby źródło wyglądało jak tabela. Bierze przy tym pod uwagę szerokość każdego znaku, a nie liczbę bajtów, dzięki czemu polskie litery też się równo ustawiają.

Wklejenie z arkusza kalkulacyjnego to najszybszy sposób na start. Arkusze umieszczają skopiowane komórki w schowku jako tekst rozdzielany tabulatorami, po jednej linii na wiersz, a siatka czyta go wprost. Pliki CSV i TSV działają tak samo przez pole wklejania, z obsługą pól w cudzysłowie i podziałów wiersza w cudzysłowie. Jeśli wkleisz istniejącą tabelę Markdown, komórki i wyrównania zostaną wczytane z powrotem do siatki, żebyś mógł je zmienić.

Wskazówki

  • Masz JSON zamiast arkusza? Najpierw przekonwertuj go narzędziem JSON na CSV, a wynik wklej tutaj.
  • Zobacz, jak tabela będzie wyglądać, w narzędziu Markdown na HTML.
  • W przeciwną stronę, od strony internetowej z powrotem do Markdown, użyj HTML na Markdown.

Najczęstsze pytania

Jak zamienić arkusz kalkulacyjny w tabelę Markdown?

Zaznacz komórki w Excelu, Arkuszach Google lub Numbers, skopiuj je i wklej do dowolnej komórki siatki. Komórki z arkusza trafiają do schowka jako tekst rozdzielany tabulatorami, a siatka wypełnia się od komórki, do której wkleiłeś dane. Możesz też wkleić CSV lub TSV do pola nad siatką i wybrać Wypełnij siatkę tym tekstem.

Jak działa wyrównanie kolumn?

Wiersz kresek pod nagłówkiem określa wyrównanie: :--- to do lewej, :---: do środka, ---: do prawej, a --- to ustawienie domyślne. Wyrównanie każdej kolumny wybierzesz nad jej komórką nagłówka.

Co się dzieje z kreską pionową lub podziałem wiersza w komórce?

Kreska pionowa | zakończyłaby komórkę, więc jest zapisywana jako \|. Tabele Markdown nie mogą zawierać prawdziwych podziałów wiersza, dlatego podział w komórce jest zapisywany jako <br>, który GitHub pokazuje jako nową linię.

Dlaczego kolumny są dopełniane spacjami?

Dopełnienie wyrównuje kolumny, żeby tabela była czytelna jako zwykły tekst. Nie wpływa na jej wygląd po wyrenderowaniu. Odznacz Wyrównaj kolumny, aby uzyskać najkrótszą postać.

Czy mogę edytować istniejącą tabelę Markdown?

Tak. Wklej ją do pola i wybierz Wypełnij siatkę tym tekstem. Narzędzie odczyta komórki i wyrównania i umieści je w siatce.

Czy moja tabela jest wysyłana na serwer?

Nie. Tabela powstaje w Twojej przeglądarce i nic nie opuszcza Twojego urządzenia.