Dokončování vývojářských jazyků
Název rozšíření
Sada Learn Authoring Pack a meta rozšíření Visual Studio Code se skládá z několika dílčích rozšíření. Tato funkce je součástí rozšíření Markdown Learn. Rozšíření Learn Markdown je součástí sady Learn Authoring Pack, není potřeba ho instalovat samostatně.
Souhrn
Přispěvatelé potřebují pomoc s určením platných identifikátorů jazyka (vývojářské jazyky), které můžou v souboru Markdown následovat po trojitých zpětných návazcích (otevření ohraničení kódu). Ověřování vývojářského jazyka v době sestavení bohužel neexistuje. Výsledkem jsou různorodé reprezentace jednoho jazyka v rámci stejné koncepční sady docset.
Vezměme si jako příklad jazyk C#. Přispěvatelé použili c#
, C#
cs
csharp
a další jako reprezentace vývojového jazyka. Která z předchozích reprezentací je správná?
Funkce dokončování vývojářského jazyka rozptýlí nejasnosti zobrazením seznamu známých vývojových jazyků. Při výběru názvu vývojového jazyka z IntelliSense:
- Kód plot je uzavřen.
- Stříšku umístíte do plotu kódu.
Předvolby
Tuto funkci není možné zakázat. K dispozici jsou následující nastavení:
Zobrazení běžně používaných vývojářského jazyka
V jedné sadě dokumentů se použije jenom podmnožina platných vývojových langů. Vylepšení uživatelského prostředí:
V editoru Visual Studio Code otevřete sadu docset do kořenového adresáře.
VyberteNastavenípředvoleb>souboru> a filtrujte podle rozšíření Markdown Learn.
Klikněte na odkaz Upravit v souboru settings.json v části Markdown: Jazyky docset .
Do souboru settings.json přidejte následující
markdown.docsetLanguages
vlastnost:{ "markdown.docsetLanguages": [ ] }
Umístěte kurzor do prázdného pole vlastnosti a aktivujte IntelliSense (pomocí klávesy Ctrl + Mezerník). Zobrazí se seznam známých názvů vývojářského jazyka.
Přidejte do pole názvy vývojářského jazyka, dokud nebudete se seznamem spokojeni. Například v následujícím seznamu se uživateli po zadání trojitých zaškrtnutí zobrazí čtyři názvy vývojářského jazyka:
{ "markdown.docsetLanguages": [ ".NET Core CLI", "C#", "Markdown", "YAML" ] }
Uložte změny do souboru settings.json .
Upozornění
Prázdné markdown.docsetLanguages
pole způsobí, že se zobrazí všechny známé vývojové langs.
Zobrazení všech známých vývojářského jazyka
Ve výchozím nastavení se v IntelliSense zobrazují všechny známé názvy vývojářského jazyka. Toto nastavení přepíše vlastnost popsanou markdown.docsetLanguages
v tématu Zobrazení běžně používaných vývojových jazyka.
Pokud chcete toto nastavení změnit:
- VyberteNastavenípředvoleb>souboru> a filtrujte podle rozšíření Markdown Learn.
- Přepněte nastavení v části Markdown: Všechny dostupné jazyky .
V akci
Níže je stručná ukázka této funkce: