Перайсці да асноўнага зместу
LibraTool logoLibraTool

Генератар табліц Markdown — бясплатна

Візуальна рэдагуйце табліцы Markdown з выраўноўваннем па слупках. Імпартуйце з CSV або TSV, капіруйце вывад Markdown у стылі GitHub.

Працуе афлайн пасля загрузкі
Імпарт з CSV, TSV або Markdown
Прагляд
ІмяЭлектронная поштаРоля
Alicealice@example.comАдміністратар
Bobbob@example.comРэдактар
Carolcarol@example.comНазіральнік
| Імя   | Электронная пошта |     Роля      |
| :---- | :---------------- | :-----------: |
| Alice | alice@example.com | Адміністратар |
| Bob   | bob@example.com   |   Рэдактар    |
| Carol | carol@example.com |  Назіральнік  |

Тыповыя выкарыстанні

  • Пабудаваць табліцы для GitHub README файлаўGitHub рэндэрыць Markdown табліцы натуральна. Пабудуйце табліцы параўнання функцыяў, API рэферэнцы, ці дарогамапы візуальна.
  • API і рэферэнцыйныя дакументацыйныя табліцыПабудуйце табліцы параметраў, рэферэнцы кодаў статусу, і табліцы вызначэння палёў для API дакументацыі.
  • Пабудаваць табліцы ў Obsidian / Notion / LogseqMarkdown-першыя прыкладаннясцы нотатак усе падтрымліваюць табліцы. Пабудуйце ях хутчэй тут, чым у открытым тэксце.
  • Дабавіце табліцы ў запісы блогаПараўнаты цэн, матрыцы функцыяў, і табліцы рэферэнцыяў павучальніка — Markdown самы нізкалюбіфрыцыйны спосаб іх дабавіць.
  • Пераўтварыце CSV ў табліцу MarkdownВставьце CSV з электронной табліцы, атрымайце табліцу Markdown гатовую вставіць у дакументацыю ці нотаткі.

Як гэта працуе

Гэты інструмент — цалкам кліенцкі рэдактар табліц Markdown, пабудаваны на ўласнаручна напісаным JavaScript — без задзейнічання бібліятэкі табліц трэціх бакоў. Ён генеруе сінтаксіс табліц з вертыкальнымі рысамі GitHub Flavored Markdown непасрэдна ў браўзеры, з жывым дапаўненнем шырыні слупкоў і маркерамі выраўноўвання для кожнага слупка, і таксама можа экспартаваць тыя ж дадзеныя як HTML, CSV, разметку JIRA wiki ці сеткавыя табліцы reStructuredText.

  1. 1
    Рэдагуйце ячэйкі ў візуальнай сетцы
    Кожны загаловак і ячэйка — гэта рэдагуемы ўвод. Пры наборы абнаўленні стану React выклікаюць выклік useMemo, які неадкладна паўторна запускае генератар, так што панэль вываду абнаўляецца пры кожным націску клавішы без затрымкі.
  2. 2
    Генератар дапаўняе і экранiруе сінтаксіс GFM
    Уласнаручна напісаная функцыя generateMarkdown вымярае максімальную шырыню зместу кожнага слупка, дапаўняе кожную ячэйку прабеламі для выраўноўвання, вырабляе радок раздзяляльніка з маркерамі :--- / ---: / :---:, і экранiруе літаральныя сімвалы вертыкальнай рысы як \| і новыя радкі як элемент br, так што табліца застаецца сапраўднай унутры любога рэндэрара Markdown.
  3. 3
    Імпарт CSV, TSV ці існуючай табліцы Markdown
    Устаўка ва ўкладку імпарту выклікае альбо ўласнаручна напісаны разборшчык CSV/TSV RFC 4180 (lib/csv.ts), альбо ўласны разборшчык табліц Markdown, які разбівае радкі на неэкранаваных вертыкальных рысах і счытвае выраўноўванне з радка раздзяляльніка, дазваляючы вам вярнуць існуючую табліцу назад у рэдактар.
  4. 4
    Скапіруйце ў патрэбным вам фармаце
    Пераключэнне ўкладкі фармату вываду паўторна запускае адпаведны генератар (HTML з атрыбутамі стылю, RFC 4180 CSV, разметка JIRA wiki з загалоўкамі ||, ці сеткавыя табліцы reStructuredText з межамі +---+), і кнопка Капіяваць запісвае вынік у буфер абмену праз стандартны API navigator.clipboard.

Звязаныя інструменты

Часта задаюць пытанні