Bagikan melalui


Penyelesaian dev lang

Nama ekstensi

Learn Authoring Pack, Visual Studio Code ekstensi meta terdiri dari beberapa sub ekstensi. Fitur ini disertakan dalam ekstensi Markdown Learn . Ekstensi Learn Markdown adalah bagian dari Learn Authoring Pack, tidak perlu menginstalnya secara terpisah.

Ringkasan

Kontributor memerlukan bantuan untuk menentukan pengidentifikasi bahasa yang valid (bahasa dev lang) yang dapat mengikuti triple-backticks (pembukaan pagar kode) dalam file Markdown. Sayangnya, validasi build-time dev langs tidak ada. Hasilnya adalah representasi berbeda dari satu bahasa dalam docset konseptual yang sama.

Pertimbangkan C# sebagai contoh. Kontributor telah menggunakan c#, , C#cs, csharp, dan lainnya sebagai representasi bahasa dev lang. Manakah dari representasi sebelumnya yang benar?

Fitur penyelesaian dev lang menghilangkan kebingungan dengan menampilkan daftar dev lang yang diketahui. Setelah memilih nama dev lang dari IntelliSense:

  • Pagar kode ditutup.
  • Tanda sisipan diposisikan di pagar kode.

Preferensi

Fitur ini tidak dapat dinonaktifkan. Pengaturan berikut ini tersedia:

Menampilkan dev lang yang umum digunakan

Hanya subset dari dev langs yang valid yang akan digunakan dalam satu docset. Untuk meningkatkan pengalaman pengguna:

  1. Di Visual Studio Code, buka docset ke direktori akar.

  2. PilihPengaturanPreferensi>File> dan filter menurut Pelajari Ekstensi Markdown.

  3. Klik tautan Edit di settings.json di bagian Markdown: Docset Languages .

  4. Tambahkan properti berikut markdown.docsetLanguages ke file settings.json :

    {
        "markdown.docsetLanguages": [
    
        ]
    }
    
  5. Posisikan tanda sisipan Anda di array kosong properti, dan aktifkan IntelliSense (melalui Ctrl + Space). Daftar nama dev lang yang diketahui muncul.

  6. Tambahkan nama dev lang ke array hingga Anda puas dengan daftar. Misalnya, daftar berikut akan menampilkan empat nama dev lang kepada pengguna setelah mengetik triple-ticks:

    {
        "markdown.docsetLanguages": [
            ".NET Core CLI",
            "C#",
            "Markdown",
            "YAML"
        ]
    }
    
  7. Simpan perubahan Anda ke file settings.json .

Peringatan

Array kosong markdown.docsetLanguages menyebabkan semua bahasa pengembangan yang diketahui ditampilkan.

Menampilkan semua bahasa pengembangan yang diketahui

Secara default, semua nama dev lang yang diketahui ditampilkan di IntelliSense. Pengaturan ini mengambil alih properti yang markdown.docsetLanguages dijelaskan dalam Tampilan bahasa pengembangan yang umum digunakan.

Untuk mengubah pengaturan ini:

  1. PilihPengaturanPreferensi>File> dan filter menurut Pelajari Ekstensi Markdown.
  2. Alihkan pengaturan di bagian Markdown: Semua Bahasa yang Tersedia .

Sedang bertindak

Di bawah ini adalah demonstrasi singkat dari fitur ini:

Penyelesaian dev lang