Udostępnij za pośrednictwem


Uzupełnianie języka programowania

Nazwa rozszerzenia

Pakiet Learn Authoring Pack Visual Studio Code meta extension składa się z wielu rozszerzeń podrzędnych. Ta funkcja jest zawarta w rozszerzeniu Learn Markdown . Rozszerzenie Learn Markdown jest częścią pakietu Learn Authoring Pack. Nie trzeba go instalować oddzielnie.

Podsumowanie

Współautorzy potrzebują pomocy przy określaniu prawidłowych identyfikatorów języka (dev langs), które mogą być zgodne z potrójnymi backticksami (otworami ogrodzenia kodu) w pliku Markdown. Niestety weryfikacja języka deweloperskiego w czasie kompilacji nie istnieje. Wynikiem są różne reprezentacje pojedynczego języka w tym samym zestawie dokumentów koncepcyjnych.

Rozważmy język C# jako przykład. Współautorzy używali c#elementów , C#, , cs, csharpi innych jako reprezentacji języka w języku deweloperskim. Która z powyższych reprezentacji jest poprawna?

Funkcja uzupełniania języka deweloperskiego rozwia to zamieszanie, wyświetlając listę znanych langów deweloperskich. Po wybraniu nazwy języka deweloperskiego z funkcji IntelliSense:

  • Ogrodzenie kodu jest zamknięte.
  • Karetka jest umieszczona w płocie kodu.

Preferencje

Nie można wyłączyć tej funkcji. Dostępne są następujące ustawienia:

Wyświetlanie powszechnie używanych langów deweloperskich

Tylko podzbiór prawidłowych langów deweloperskich będzie używany w jednym zestawie dokumentów. Aby ulepszyć środowisko użytkownika:

  1. W Visual Studio Code otwórz zestaw dokumentów w katalogu głównym.

  2. Wybierzpozycję Ustawieniapreferencjiplików> i filtruj według rozszerzenia języka Markdown platformy> Learn.

  3. Kliknij link Edytuj w pliku settings.json w sekcji Markdown: Języki zestawu dokumentów.

  4. Dodaj następującą markdown.docsetLanguages właściwość do pliku settings.json :

    {
        "markdown.docsetLanguages": [
    
        ]
    }
    
  5. Umieść daszek w pustej tablicy właściwości i aktywuj funkcję IntelliSense (za pomocą klawisza Ctrl + Spacja). Zostanie wyświetlona lista znanych nazw langów deweloperskich.

  6. Dodaj nazwy langów deweloperskich do tablicy, dopóki nie będziesz zadowolony z listy. Na przykład poniższa lista spowoduje wyświetlenie użytkownikowi czterech nazw deweloperskich langów po wpisaniu potrójnych znaczników:

    {
        "markdown.docsetLanguages": [
            ".NET Core CLI",
            "C#",
            "Markdown",
            "YAML"
        ]
    }
    
  7. Zapisz zmiany w pliku settings.json .

Ostrzeżenie

Pusta markdown.docsetLanguages tablica powoduje wyświetlanie wszystkich znanych langów deweloperskich.

Wyświetl wszystkie znane języki deweloperskie

Domyślnie wszystkie znane nazwy langów deweloperskich są wyświetlane w funkcji IntelliSense. To ustawienie zastępuje właściwość opisaną markdown.docsetLanguages w temacie Wyświetlanie powszechnie używanych języka deweloperskiego.

Aby zmienić to ustawienie:

  1. Wybierzpozycję Ustawieniapreferencjiplików> i filtruj według rozszerzenia języka Markdown platformy> Learn.
  2. Przełącz ustawienie w sekcji Markdown: Wszystkie dostępne języki .

W działaniu

Poniżej przedstawiono krótki pokaz tej funkcji:

Uzupełnianie języka programowania