Kyauta Mai Ƙirƙirar Tebur na Markdown

Gyara tebur na Markdown a gani tare da daidaitawa ta kowace column. Shigo daga CSV ko TSV, kwafi fitarwar Markdown na GitHub.

Yana aiki babu haɗi da zarar an loda shi
Shigo da bayanai daga CSV, TSV, ko Markdown
Kallo
SunaImelMatsayi
Alice[email protected]Mai gudanarwa
Bob[email protected]Mai gyara
Carol[email protected]Mai kallo
| Suna  | Imel              |    Matsayi    |
| :---- | :---------------- | :-----------: |
| Alice | [email protected] | Mai gudanarwa |
| Bob   | [email protected]   |   Mai gyara   |
| Carol | [email protected] |   Mai kallo   |

Yadda Yake Aiki

Wannan kayan aikin editan tebur na Markdown ne na gefen abokin ciniki gaba ɗaya wanda aka gina a kan JavaScript da aka rubuta da hannu — babu ɗakin karatu na tebur na bangare na uku da abin ya shafa. Yana ƙirƙirar syntax na tebur-pipe na GitHub Flavored Markdown kai tsaye a burauza, tare da tazarawar shafi mai rai da alamomin daidaitawa na kowane shafi, kuma za a iya kuma fitar da iri ɗayan bayanan a matsayin HTML, CSV, alamar JIRA wiki, ko teburan grid na reStructuredText.

  1. 1
    Gyara tantani a grid na gani
    Kowane kanun labari da tantani abin shigarwa ne mai gyarawa. Yayin da kake bugawa, sabuntawar yanayin React yana kunna kiran useMemo wanda yake sake gudanar da mai ƙirƙira nan take, don haka fanel na fitarwa yana sabuntawa a kowace dannawa babu jinkirin debounce.
  2. 2
    Mai ƙirƙira yana tazarawa da escape syntax na GFM
    Aikin generateMarkdown da aka rubuta da hannu yana auna fadin kowane shafi mafi girma na abin da ke ciki, yana tazarawa kowace tantanin da sarari don daidaitawa, yana samar da layin rabewa tare da alamomi :--- / ---: / :---:, kuma yana escape haruffan pipe na gaskiya a matsayin \| da sabbin layi a matsayin abin br don tebur ya ci gaba da inganci a cikin kowane mai zanar Markdown.
  3. 3
    Shigo da CSV, TSV, ko wani tebur na Markdown da yake wanzu
    Manna a akwatin shigowa yana kunna ko dai wani mai nazarin CSV/TSV na RFC 4180 da aka rubuta da hannu (lib/csv.ts) ko wani mai nazarin tebur na Markdown na musamman wanda yake raba layuka a kan pipes marasa escape kuma yana karanta daidaitawa daga layin rabewa, yana barinka ka mayar da wani tebur da yake wanzu baya zuwa editan.
  4. 4
    Kwafi a tsarin da kake bukata
    Sauya shafin tsarin fitarwa yana sake gudanar da mai ƙirƙirar da ya dace (HTML tare da siffofin salo, RFC 4180 CSV, JIRA wiki-markup tare da kanun labarai na ||, ko teburan grid na reStructuredText tare da iyakoki na +---+) kuma maɓallin Kwafi yana rubuta sakamakon zuwa clipboard ta navigator.clipboard API na al'ada.

Kayan Aiki Masu Alaƙa

Tambayoyin Da Ake Yi Sau Da Dama