Nastavení předpokladů:
Abychom viděli, jak funguje vnoření seznamu, potřebujeme nástroj nebo software, kde můžeme implementovat markdown skript. Zjistili jsme, že Visual Studio Code je nejlepší assembler pro markdown skripty. Abychom mohli implementovat jazyk markdown, musíme provést některé změny podle požadavků našich úkolů. Spustili jsme VS Code a vytvořili nový soubor projektu. Ve výchozím nastavení otevře jednoduchý textový soubor, ale musíme zapracovat na markdown, takže změníme typ souboru. Možnost „Prostý text“ se nachází v pravém rohu stavového řádku a používá se ke změně typu souboru. Když na něj umístíte kurzor, požádá vás o výběr jazykového režimu.
Po stisknutí se zobrazí nabídka. Pro výběr jazyka markdown stačí napsat „Markdown“.
Tím se změní náš typ souboru z „Prostý text“ na „Značka“.
Na předchozím snímku můžete vidět, že typ souboru je nyní „Markdown“.
Poté musíme přidat rozšíření pro markdown skripty, aby se zobrazil náhled a fungovaly správně. Chcete-li přidat toto rozšíření z levého panelu nástrojů, možnost nastavení vám poskytne výběrové pole, kde jsme vybrali možnost „Rozšíření“.
Tím se otevře okno. Musíme napsat název rozšíření jako „Markdown All in One“ a nainstalovat jej.
Nyní je přípona markdown úspěšně přidána do našeho souboru.
Poslední věc, kterou musíme udělat, je otevřít okno náhledu, abychom viděli výstup našich generovaných skriptů. Okno náhledu lze spustit kliknutím na klávesy „Ctrl+Shift+V“ nebo můžete kliknout na ikonu s klávesou nacházející se v pravém horním rohu nástroje.
Kliknutím na něj se okno rozdělí na dvě obrazovky. První bude použit pro zadání skriptů, zatímco výstup skriptu se zobrazí v okně „Náhled“.
Nyní můžeme tento nástroj použít k zahájení práce na markdown skriptech. Pojďme nyní prozkoumat skripty.
Escape Backticks v Markdown:
V Markdown se pro vytváření kódových bloků používají backticks. Když vložíme zpětné zaškrtnutí, odkazuje to na spuštění fragmentu kódu v Markdown. Na začátek a konec každého řádku kódu je přidáno jediné zaškrtnutí, aby se v dokumentech vytvořily vložené bloky kódu. Kvůli těmto zpětným značkám je obtížné zobrazit zpětné značky jako text v dokumentu bez povolení generování bloků kódu. V tomto tutoriálu budeme pracovat na tom, jak můžeme uniknout zpětnému zaškrtnutí, abychom jej mohli zahrnout jako text namísto toho, abychom jej považovali za začátek syntaxe kódu.
Nejjednodušší způsob, jak přeskočit zpětné zaškrtnutí, je přidat zpětné lomítko (\) před vložením zpětného zatržítka. Pokud nepřidáte zpětné lomítko, vloží se zpětné zaškrtnutí, které byste přidali jako text, a další zpětné zaškrtnutí v kódu. Jakýkoli text, který byste mezi ně přidali, bude považován za blok kódu, abyste tomu zabránili, vložte zpětné lomítko. Nejprve přidáme zpětné znaménka, abychom vygenerovali blok kódu, a poté se v této ukázce naučíme uniknout zpětnému znaménku při markdown.
Nejprve jsme vytvořili záhlaví pro náš dokument. Pro generování záhlaví první úrovně musíme vložit jeden symbol hash (#), přidat mezeru a pak zmínit text pro záhlaví. Text jsme poskytli jako „Markdown Backtick“. Nyní, abychom vytvořili blok kódu, jsme nejprve přidali zpětné zaškrtnutí (`) a dali za něj mezeru. Poté jsme text napsali jako „Ukázkový text“, za kterým následuje mezera, kde je použito uzavírací zaškrtnutí. Nyní tyto dvě zadní zaškrtnutí budou považovat text mezi nimi za fragment kódu, a proto jej vykreslí jako blok kódu.
Tím získáme záhlaví „Markdown Backtick“ a text, který jsme zmínili výše, ve formátu bloku kódu. Očekávaný výsledek můžete vidět na snímku okna náhledu, který jsme poskytli níže:
Nyní, abychom opustili toto zpětné zaškrtnutí a vykreslili text jako běžný text a ne blok kódu, musíme použít zpětné lomítko (\) před počátečním zpětným zaškrtnutím a také před koncovým zpětným zaškrtnutím. Tento trik bychom tedy provedli na výše uvedeném bloku kódu, abychom jej vykreslili jako běžný text přidáním zpětných lomítek.
Vytvořili jsme záhlaví s textem „Markdown Escaping a Backtick“. Po přeskočení řádku jsme přidali zpětné lomítko následované zpětným zaškrtnutím. Vloží se mezera a poté se text zadá jako „Ukázkový text“. Před přidáním uzavíracího zpětného znaménka jsme vložili další zpětné lomítko.
Okno náhledu ukazuje očekávaný výsledek, kde je textový řetězec zobrazen jako běžný text se zpětným zaškrtnutím. Takže jsme přidali backtick, aniž bychom spustili jeho funkci, aby se text otočil na blok kódu.
Ve výše uvedeném případě je text zalomen mezi dvě zadní zatržítka. Pokud chceme přidat jeden zpětný zaškrtnutí do bloku kódu, aniž bychom to považovali za syntaxi pro generování bloku kódu. Za tímto účelem jsme přidali dvě zpětná zatržítka, mezeru a poté text jako „Přidáváme zpětné zaškrtnutí: ` “. Můžete vidět, že zde chceme zobrazit backtick, aniž bychom ho použili jako součást syntaxe. Pak jsme dali prostor a přidali dvě zavírací rány.
Zobrazí se očekávaný výstup. Toto má blok kódu, který má jako součást backtick.
Nyní vytvoříme další příklad pro pochopení konceptu. Zde vytvoříme matematický výraz a zapíšeme jej jako blok kódu v markdown v souladu s regulárním textem. Zapsali jsme to jako „Pokud `y = 9` , znamená to, že `y -3 = 6` “. Zde jsme použili zpětné zaškrtnutí na „y = 9“ a poté na „y-3 = 6“, abychom z nich udělali oba kódové bloky.
Takže nám to přineslo očekávaný výstup, který lze vidět na obrázku níže:
Nyní, abychom těmto zpětným znaménkům unikli a vykreslili zpětná znaménka jako součást běžného textu, musíme vložit zpětná lomítka před oba páry zpětných lomítek.
Matematický výraz, který jsme přidali, je zobrazen se zpětnými znaménky jako běžný text a jako blok kódu v markdown.
Závěr
Zpětná zatržítka se přidávají do značky, aby se v bloku kódu zobrazil konkrétní text nebo skript. V této příručce jsme diskutovali o nutnosti opustit zpětné zaškrtnutí, když chceme přidat obsah jako běžný text se zpětnými zaškrtnutími, aniž bychom spouštěli jejich funkčnost. Diskutovali jsme o tom, jak se zpětná zaškrtnutí používají k vytvoření bloků kódu, a poté jsme vám poskytli řešení, které spočívá v přidání zpětného lomítka (\) před zpětné lomítko, aby se zobrazilo jako běžný text a nepovolilo blok kódu. stvoření.