Di Visual Studio Profesional, kami memiliki shortcut key, Pilih + M Pilih + O untuk menutup semua metode dan properti di kelas. Bagaimana saya bisa melakukan hal yang sama di Kode Visual Studio?
Saya tahu ada tombol pintas seperti Pilih + Shift + [, tapi ini tidak memenuhi kebutuhan.
Apakah mungkin untuk mendapatkan Visual Studio Profesional-seperti perilaku di Kode Visual Studio?
Lipat Semua:
Windows: Pilih + k + 0
Mac: ⌘ + k + 0
Terungkap Semua:
Windows: Pilih + k + j
Mac: ⌘ + k + j
Untuk melihat semua cara pintas dalam editor di Mac, cukup ketik: ⌘ + k + s
Semua cara pintas yang terus up to date dengan Kode Visual Studio team: Kode Visual Studio Pintas
Keindahan Visual Studio Kode
Pilih + Shift + P
Memukul dan mencari apa pun yang anda inginkan.
Dalam kasus anda, hit Pilih + Shift + P dan jenis lipat semua.
Pilih+K, Pilih+1 dan kemudian Pilih+K, Pilih+2 dekat akan melakukan apa yang anda inginkan.
Perintah pertama runtuh tingkat 1 (biasanya kelas-kelas), dan perintah kedua runtuh tingkat 2 (biasanya metode).
Anda bahkan mungkin menemukan itu berguna untuk melewatkan perintah pertama.
Tutup Semua adalah Lipat Semua di Kode Visual Studio.
Tekan Pilih + K + S untuk Semua Pengaturan. Menetapkan kunci yang anda inginkan untuk Lipat Semua. Secara default's Pilih + K + 0.
Gunakan Pilih + K + 0 untuk melipat semua dan Pilih + K + J terungkap semua.
Runtuh metode dalam Visual Studio editor Kode:
NB.: Sesuai Kode Visual Studio dokumentasi, lipat wilayah dimulai ketika garis kecil indent dari satu atau lebih baris berikut, dan berakhir ketika ada sebuah garis yang sama atau lebih kecil indent.
Saya baru saja membuat sebuah ekstensi untuk runtuh kode C# untuk definisi karena saya juga hilang bahwa fitur dari Visual Studio. Hanya mencari "Lipat untuk Definisi" dan anda harus menemukannya, atau hanya mengikuti link ini.
Repositori publik, sehingga anda dapat dengan mudah memeriksa ekstensi.ts
file dan beradaptasi dengan bahasa-bahasa lain. Itu adalah tempat di dekat sempurna, tapi itu pekerjaan. Menggunakan ekspresi reguler untuk menemukan metode, properti, dan kelas, dan kemudian bergerak seleksi untuk jalur tersebut dan mengeksekusi lipat perintah.