Edytuj tabele Markdown jak w arkuszu kalkulacyjnym
Tabele w Markdownie wyglądają prosto, dopóki nie spróbujesz ich napisać ręcznie. Wyrównywanie pipe'ów słupkiem, separator z dwukropkami dla wyrównania kolumny, ucieczki znaków, nie ma jak. Większość ludzi kopiuje z Excela albo od kolegi i traci pół godziny na drobiazgach.
To narzędzie daje Ci siatkę edytora podobną do arkusza kalkulacyjnego. Klikasz w komórkę, wpisujesz wartość, Tab przeskakuje do następnej, Enter do nowego wiersza, Alt + strzałki poruszają się po siatce. Po prawej dostajesz gotowy Markdown z wyrównanymi pipe'ami, plik wygląda dobrze w surowym tekście i renderuje się poprawnie na GitHubie.
Dodaj kolumnę przyciskiem, usuń wiersz koszem, ustaw wyrównanie per kolumna (lewo / środek / prawo, to definiuje `:---:` w separatorze), przełącz nagłówek włącz/wyłącz. Tryb odwrotny: wklej istniejącą tabelę Markdown, narzędzie ją sparsuje i załaduje do edytora. Albo wklej CSV z Excela czy TSV ze schowka po Cmd+C w Google Sheets.
Jak używać
- Klikaj komórki i wpisuj wartości. Tab przeskakuje do następnej komórki w wierszu, Shift+Tab cofa, Enter idzie do tego samego pola w kolejnym wierszu.
- Dodaj kolumnę przyciskiem po prawej stronie nagłówka. Dodaj wiersz przyciskiem na dole. Każdą można usunąć ikoną kosza na końcu wiersza / w nagłówku kolumny.
- Ustaw wyrównanie kolumny trzema ikonkami nad nagłówkiem (lewo / środek / prawo). To zmienia separator w Markdown na `:---`, `:---:` albo `---:`.
- Wyłącz "Wiersz nagłówka", jeśli Twoja tabela nie ma nagłówka. Markdown wciąż wyrenderuje wynik, w GFM separator jest obowiązkowy, ale nagłówek może być pusty.
- Wklej istniejącą tabelę przyciskiem "Import Markdown", narzędzie sparsuje pipe'y, wykryje wyrównanie z separatora i załaduje wszystko do edytora.
- Import CSV czeka na dane z Excela/LibreOffice (zapisz jako CSV → otwórz w notatniku → Ctrl+A → Ctrl+C → wklej tutaj). Import TSV działa od razu po Cmd/Ctrl+C w Google Sheets albo Excelu (kopiowanie do schowka używa tabulatorów).
- Skopiuj gotowy Markdown przyciskiem po prawej. Albo pobierz jako plik .md i wklej do swojego README.
Do czego się przydaje
Konkretne sytuacje, w których edytor tabel oszczędza realny czas:
- Tabela porównawcza w README. Najczęstszy use case: porównanie funkcji ("nasza biblioteka vs konkurencja"), tabela formatów, tabela parametrów API. Wpisujesz wartości w siatkę, kopiujesz Markdown, wklejasz w README, wygląda profesjonalnie.
- Dokumentacja konfiguracji. Tabela "Option | Type | Default | Description" w sekcji "Configuration". Cztery kolumny, kilkanaście wierszy, każdy z różnym wyrównaniem, idealny przypadek dla edytora.
- Migracja danych z Excela. Masz tabelę z 50 wierszami w arkuszu. Kopiujesz przez Cmd+C, wklejasz tutaj jako TSV, naprawiasz formatowanie, eksportujesz Markdown. Działa lepiej niż ręczne przepisywanie.
- Plik CHANGELOG z metadanymi. Tabela "Version | Date | Author | Notes" prowadzona przez wiele wersji, łatwiej edytować w siatce niż w surowym tekście.
- Karta postaci w grze RPG / sheet do brainstormingu. Markdown obsługuje tabele, GitHub Issues obsługuje tabele, Notion obsługuje tabele, wszędzie tam, gdzie chcesz przedstawić ustrukturyzowane dane, ten edytor jest szybszy niż pisanie ręcznie.
- Wstawianie tabel do dokumentacji w Astro / Docusaurus / Hugo. Wszystkie generatory statyczne mają natywne wsparcie dla tabel Markdown. Edytor produkuje czysty wynik, który renderuje się poprawnie.
Po wygenerowaniu tabeli warto sprawdzić plik linterem Markdown, łapie typowe błędy w tabelach (np. brak separatora). Jeśli budujesz całe README od zera, użyj generatora README, który ma wbudowaną sekcję "Configuration" z tabelą.