Skip to content

Archives

  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021

Categories

  • Žádné rubriky
Trend RepositoryArticles and guides
Articles

4 Nástroje Markdown pro příkazový řádek Linuxu

On 4 listopadu, 2021 by admin

Pokud jde o práci se soubory ve formátu Markdown, vládnou nástroje příkazového řádku. Jsou lehké, rychlé, výkonné a flexibilní a většina z nich se řídí unixovou filozofií dělat dobře jednu věc.

Podívejte se na čtyři nástroje, které vám pomohou efektivněji pracovat se soubory Markdown v příkazovém řádku.

  • mdless
  • Markdown lint tool
  • mdmerge
  • bashblog
  • A co Pandoc?

mdless

Pokud se už nějakou dobu pohybujete v příkazovém řádku Linuxu, pravděpodobně znáte prohlížeč textových souborů s názvem less. Jistě, less můžete použít i k prohlížení souborů Markdown – ale výsledek je poněkud nudný. Jak můžete v terminálovém okně zobrazit soubory Markdown s trochou šmrncu? Pomocí mdless.

Můžete se v něm pohybovat pomocí šipek na klávesnici a mdless má docela dobrou funkci vyhledávání.

Mdless nejenže zobrazuje text, ale také zobrazuje formátování, jako jsou nadpisy, tučné písmo a kurzíva. Umí také zobrazovat tabulky a provádět zvýrazňování syntaxe bloků kódu. Vzhled mdless si můžete také přizpůsobit vytvořením jednoho nebo více souborů s motivy.

Markdown lint tool

Když píšete rychle, děláte chyby. Pokud při používání jazyka Markdown (nebo jiného značkovacího jazyka) vynecháte trochu formátování, může to způsobit problémy při převodu souboru do jiného formátu.

Kodéři často používají nástroje zvané linters, které kontrolují správnou syntaxi. Totéž můžete udělat pro Markdown pomocí nástroje Markdown lint.

Když tento nástroj spustíte nad souborem formátovaným pomocí Markdown, zkontroluje formátování podle sady pravidel. Tato pravidla upravují strukturu dokumentu, včetně pořadí úrovní záhlaví, nesprávného odsazení a mezer, problémů s bloky kódu, existence HTML v souboru a dalších.

Pravidla mohou být trochu přísná. Spuštění nástroje Markdown lint nad souborem před jeho převodem do jiného formátu však může zabránit nepříjemnostem, které plynou ze špatného nebo nekonzistentního formátování.

mdmerge

Slučování souborů jakéhokoli druhu může být nepříjemné. Vezměte si například elektronickou knihu, kterou dávám dohromady. Je to sbírka esejů, které byly poprvé publikovány v mém týdenním e-mailovém dopise. Tyto eseje byly v jednotlivých souborech, a protože jsem masochista, spojil jsem je chaotickým ručním způsobem.

Kéž bych věděl o mdmerge, než jsem se do tohoto projektu pustil. Ušetřilo by mi to spoustu času a energie.

mdmerge, jak jste asi uhodli z jeho názvu, spojuje dva nebo více souborů Markdown do jednoho souboru. V příkazovém řádku nemusíte zadávat názvy souborů. Místo toho je můžete přidat do souboru s názvem book.txt a ten použít jako vstupní soubor pro mdmerge.

To ale není vše, co mdmerge umí. Můžete přidat odkaz na jiný dokument – buď naformátovaný pomocí nástroje Markdown, nebo kus zdrojového kódu – a vtáhnout jej do hlavního dokumentu. To vám umožní vytvářet hlavní dokumenty, které můžete přizpůsobit konkrétnímu publiku.

mdmerge není jedním z těch nástrojů, které budete používat neustále. Až ho budete potřebovat, budete rádi, že ho máte na pevném disku.

bashblog

bashblog není striktně nástroj pro práci s Markdownem. Přijímá soubory formátované pomocí Markdown a používá je k vytvoření jednoduchého blogu nebo webové stránky. Představte si bashblog jako generátor statických stránek, který však nemá spoustu křehkých závislostí. Téměř vše, co potřebujete, je v shellovém skriptu o hmotnosti necelých 50 KB.

K použití bashblogu potřebujete pouze procesor Markdown nainstalovaný v počítači. Odtud upravíte shell skript a přidáte informace o svém blogu – například jeho název, své jméno, odkazy na sociální sítě a podobně. Pak skript spusťte. Ve výchozím textovém editoru se otevře nový příspěvek. Začněte psát.

Po uložení příspěvku jej můžete publikovat nebo uložit jako koncept. Pokud se rozhodnete příspěvek publikovat, bashblog vygeneruje váš blog, příspěvky a vše ostatní, jako sadu souborů HTML, které můžete nahrát na webový server.

Po vybalení je váš blog nevýrazný, ale použitelný. Můžete upravit soubor CSS webu a dát mu vlastní vzhled.

A co Pandoc?

Jistě, Pandoc je velmi výkonný nástroj pro převod souborů formátovaných pomocí Markdown do jiných značkovacích jazyků. Ale práce s Markdownem na příkazovém řádku není jen Pandoc.

.

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Archivy

  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021

Základní informace

  • Přihlásit se
  • Zdroj kanálů (příspěvky)
  • Kanál komentářů
  • Česká lokalizace
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress