Del via


Fuldførelse af computersprog til udvikling

Navn på filtypenavn

Metaudvidelsen Learn Authoring Pack, Visual Studio Code består af flere underudvidelser. Denne funktion er inkluderet i Udvidelsen Learn Markdown . Udvidelsen Learn Markdown er en del af Learn Authoring Pack. Det er ikke nødvendigt at installere den separat.

Resumé

Bidragydere har brug for hjælp til at bestemme de gyldige sprog-id'er (dev langs), der kan følge triple-backticks (åbninger af kodehegn) i en Markdown-fil. Desværre findes build-time-validering af udvikling ikke. Resultatet er forskellige repræsentationer af et enkelt sprog i det samme konceptbaserede dokumentsæt.

Overvej C# som et eksempel. Bidragydere har brugt c#, C#, cs, csharp, og andre som dev lang repræsentationer af sproget. Hvilke af de foregående repræsentationer er korrekte?

Funktionen til fuldførelse af udviklingsprog fjerner forvirringen ved at vise en liste over kendte udviklinger. Når du vælger et udviklersprognavn fra IntelliSense:

  • Kodehegnet er lukket.
  • Indsætningssætningen er placeret i kodehegnet.

Indstillinger 

Det er ikke muligt at deaktivere denne funktion. Følgende indstillinger er tilgængelige:

Vis almindeligt anvendte udviklinger

Det er kun et undersæt af den gyldige dev langs, der bruges i et enkelt dokumentsæt. Sådan forbedrer du brugeroplevelsen:

  1. Åbn dokumentsættet i rodmappen i Visual Studio Code.

  2. VælgIndstillinger forfilindstillinger>>, og filtrer efter Learn Markdown-filtypenavn.

  3. Klik på linket Rediger i settings.json i afsnittet Markdown: Docset Languages .

  4. Føj følgende markdown.docsetLanguages egenskab til filen settings.json :

    {
        "markdown.docsetLanguages": [
    
        ]
    }
    
  5. Placer indsætningstegnet i egenskabens tomme matrix, og aktivér IntelliSense (via Ctrl + Mellemrum). Der vises en liste over kendte udviklingssprognavne.

  6. Føj udviklingssprognavne til matrixen, indtil du er tilfreds med listen. Følgende liste viser f.eks. fire udviklingssprognavne til brugeren, når de har skrevet tredobbelt aksemærker:

    {
        "markdown.docsetLanguages": [
            ".NET Core CLI",
            "C#",
            "Markdown",
            "YAML"
        ]
    }
    
  7. Gem ændringerne i filen settings.json .

Advarsel!

En tom markdown.docsetLanguages matrix medfører, at al kendt udvikling vises.

Vis alle kendte udviklinger

Alle kendte udviklingssprognavne vises som standard i IntelliSense. Denne indstilling tilsidesætter den markdown.docsetLanguages egenskab, der er beskrevet i Vis ofte anvendte udviklinger.

Sådan ændrer du denne indstilling.

  1. VælgIndstillinger forfilindstillinger>>, og filtrer efter Learn Markdown-filtypenavn.
  2. Slå indstillingen til/fra i afsnittet Markdown: Alle tilgængelige sprog .

I aktion

Nedenfor er en kort demonstration af denne funktion:

Fuldførelse af computersprog til udvikling