Dev Lang Completion
Názov rozšírenia
Balík na tvorbu informácií, metaúdaje Visual Studio Code sa skladá z viacerých čiastkových rozšírení. Táto funkcia je súčasťou rozšírenia jazyku Markdown na lokalite Learn . Rozšírenie jazyka Markdown pre Learn je súčasťou Balíka na tvorbu informácií, nie je potrebné ho inštalovať samostatne.
Súhrn
Prispievatelia potrebujú pomoc pri určovaní platných identifikátorov jazyka (dev langs), ktoré môžu nasledovať trojité opačné apostrofy (otvory ohradenia kódu) v súbore Markdown. Žiaľ, overenie času zostavy pre dev langs neexistuje. Výsledkom je rôznorodé znázornenie jedného jazyka v rámci rovnakého koncepčného súboru dokumentácie.
Zoberme si C# ako príklad. Prispievatelia používajú c#
, , C#
cs
, csharp
a iné ako reprezentáciu dev lang v jazyku. Ktoré z predchádzajúcich vyjadrení je správne?
Funkcia Dev Lang Completion rozptýli zmätok tým, že zobrazí zoznam známych dev langs. Po výbere názvu dev lang name z intelliSense:
- Ohradený kód je uzavretý.
- Vsuvka je umiestnená v ohradení kódu.
Predvoľby
Túto funkciu nie je možné zakázať. K dispozícii sú nasledujúce nastavenia:
Zobraziť bežne používané dev langs
V jednom súbore dokumentácie sa použije iba podmnožina platných jazykov dev langs. Vylepšenie používateľského prostredia:
V programe Visual Studio Code otvorte množinu dokumentov do koreňového adresára.
Vyberte položku Nastaveniapredvolieb> súboru> a filtrujte podľa rozšírenia Jazyka Markdown na lokalite Learn.
Kliknite na prepojenie Upraviť v súbore settings.json v časti Markdown: Jazyky súpravy dokumentov.
Do súboru settings.json pridajte nasledujúcu
markdown.docsetLanguages
vlastnosť:{ "markdown.docsetLanguages": [ ] }
Umiestnite znak vsuvky do prázdneho poľa vlastnosti a aktivujte funkciu IntelliSense (pomocou klávesu Ctrl + Medzera). Zobrazí sa zoznam známych názvov dev lang.
Do poľa pridajte názvy dev lang names, kým nebudete spokojní so zoznamom. V nasledujúcom zozname sa napríklad po zadaní trojitých intervalov používateľovi zobrazia štyri dev lang names:
{ "markdown.docsetLanguages": [ ".NET Core CLI", "C#", "Markdown", "YAML" ] }
Uložte zmeny do súboru settings.json .
Upozornenie
Prázdne markdown.docsetLanguages
pole spôsobí, že sa zobrazia všetky známe dev langs.
Zobraziť všetky známe dev langs
Všetky známe dev lang names sa predvolene zobrazujú v intelliSense. Toto nastavenie prepíše vlastnosť Popísaná v časti Zobraziť bežne používané dev langs.markdown.docsetLanguages
Ak chcete zmeniť toto nastavenie:
- Vyberte položku Nastaveniapredvolieb> súboru> a filtrujte podľa rozšírenia Jazyka Markdown na lokalite Learn.
- Prepnite nastavenie v časti Markdown: Všetky dostupné jazyky .
V akcii
Nižšie je uvedený stručný príklad tejto funkcie: