Perintah untuk menutup semua bagian dari kode?

Di Visual Studio (2008) ada perintah untuk collapse/expand semua bagian kode dalam sebuah file?

Larutan

PILIH + M + O akan runtuh semua.

PILIH + M + L akan memperluas semua. (di VS 2013 - Beralih Semua menguraikan)

PILIH + M + P akan memperluas semua dan menonaktifkan menguraikan.

PILIH + M + M akan collapse/expand bagian saat ini.

PILIH + M + A akan runtuh semua bahkan dalam file Html.

Pilihan ini juga di konteks menu di bawah Menguraikan.

Klik kanan di editor -> Menguraikan untuk melihat semua pilihan. (Setelah menonaktifkan menguraikan, gunakan langkah yang sama untuk mengaktifkan menguraikan.)

Komentar (18)

Berikut kombinasi tombol yang digunakan untuk melakukan hal-hal:

PILIH + M + M → Collapse / Expand saat ini daerah yang telah ditetapkan (misalnya Myang tersedia dalam metode kedua)

PILIH + M + Jam → Runtuh / Jamide (Memperluas) pilihan saat ini

PILIH + M + O → Collapse semua(Runtuhnya deklarasi tubuh)

PILIH + M + A → Runtuhnya all

PILIH + M + X → Expand semua

PILIH + M + L → Toggle semua

Ada beberapa pilihan dalam menu konteks di bawah Menguraikan.

Komentar (3)

CTL + M + L memperluas semua

CTL + M + O runtuh semua

Di MSDN artikel ["Default Keyboard Shortcuts di Visual Studio,"][1] lihat bagian ["Text Editor"][2] jika anda'kembali mencari jalan pintas yang lain - 2 ini adalah hanya beberapa dari banyak yang tersedia.

[1]: https://msdn.microsoft.com/en-us/library/da5kh0wa(v=vs. 140).aspx [2]: https://msdn.microsoft.com/en-us/library/da5kh0wa(v=vs. 140).aspx#bkmk_TextEditor

Komentar (2)

Pilih+M memperluas wilayah.

Pilih+L runtuh wilayah.

Komentar (3)
  • Lipat/Terungkap saat ini blok kode – Pilih+M, Pilih+M
  • Terungkap semua – Pilih+M, Pilih+L
  • Berhenti menguraikan – Pilih+M, Pilih+P
  • Lipat semua – Pilih+M, Pilih+O
Komentar (0)

Di Visual Studio 2017, tampaknya perilaku ini dimatikan secara default. Hal ini dapat diaktifkan di bawah Alat > Pilihan > Text Editor > C# > &gt Lanjutan; Menguraikan > "Runtuhnya #daerah ketika runtuh untuk definisi"

Komentar (0)

CTL + M + A runtuh semua

bekerja untuk saya, sedangkan

CTL + M + O

tidak

Komentar (0)

Apakah anda mengacu pada beralih menguraikan?

Yang dapat anda lakukan: Control + M maka Control + L untuk beralih semua menguraikan

Komentar (0)

Dalam Visual Studio 2013:

CTL + M + A runtuh semua

CTL + M + L memperluas semua

Komentar (0)

Di bawah ini adalah semua apa yang anda inginkan:

  • Collapse / Expand saat ini Metode

PILIH + M + M

  • Collapse / Expand pilihan saat ini

PILIH + M + Jam

  • Tutup semua

PILIH + M + O

PILIH + M + A

  • Memperluas semua

PILIH + M + X

PILIH + M + L

Komentar (0)

Jika yang anda maksud shortcut lalu

PILIH + M + M: yang satu Ini akan runtuh wilayah kursor anda pada apakah metode, namespace, atau apapun untuk runtuh blok kode, wilayah dan metode. Yang pertama akan runtuh hanya blok/metode atau wilayah kursor anda pada saat kedua akan runtuh seluruh wilayah anda berada di.

http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/

Komentar (0)

Tekan

CTL + A

Kemudian

CTL + M + M

Untuk kompres semua, termasuk anak, di XML-file.

Komentar (0)

Runtuh semua menggunakan:

Pilih + M dan Pilih+A

Semua cara pintas untuk VS 2012/2013/2015 tersedia di http://visualstudioshortcuts.com/2013/

Komentar (0)

Tutup Semua - Pilih + M + O

Memperluas Semua - Pilih + M + L

Komentar (1)

jika anda ingin runtuh dan memperluas lingkaran tertentu, jika pun kemudian instal plugin berikut untuk visual studio.

Komentar (0)

Dalam kasus ugrading untuk Visual Studio 2010, 2012, 2013 atau 2015, ada's Visual Studio ekstensi untuk menunjukkan saat ini terdaftar keyboard shortcuts, IntelliCommand.

Komentar (0)

Tak satu pun dari ini bekerja untuk saya. Apa yang saya temukan adalah, dalam editor, mencari jalan Pintas Keyboard file editor.foldRecursively. Yang akan memberikan anda terbaru yang mengikat. Dalam kasus saya itu adalah CMD + K, CMD + [.

Komentar (1)

Visual Studio dapat membantu anda menemukan jawaban untuk pertanyaan anda dalam beberapa cara yang berbeda.

Jenis Pilih + Q untuk mengakses Quick Launch, dan kemudian masukkan "dpt mencetak logo". Quick Launch akan menampilkan sesuatu seperti:&keris;

Menus (1)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
NuGet Packages (1)
    Search Online for NuGet Packages matching 'collap'

Dari sana, enter "menguraikan" untuk menemukan menu lain entri yang terkait dengan menguraikan:

Menus (5)
    Edit -> Outlining -> Toggle Outlining Expansion (Ctrl+M, Ctrl+M)
    Edit -> Outlining -> Toggle All Outlining (Ctrl+M, Ctrl+L)
    Edit -> Outlining -> Stop Outlining (Ctrl+M, Ctrl+P)
    Edit -> Outlining -> Stop Hiding Current (Ctrl+M, Ctrl+U)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
Options (4)
    Text Editor -> Basic -> VB Specific (Change outline mode, Automatic inser...
    ...

Namun, perlu diketahui bahwa Quick Launch akan menunjukkan anda hanya perintah-perintah yang tersedia seperti Visual Studio entri menu. Untuk menemukan keyboard yang lain yang berhubungan dengan perintah-perintah yang berkaitan dengan runtuh bagian dari kode di Visual Studio menu bar klik:

Tools -> Options -> Environment -> Keyboard

Ini akan menampilkan keyboard bagian dalam Opsi kotak dialog. Dalam "Menunjukkan perintah yang berisi" kotak teks, masukkan "edit.dpt mencetak logo". Visual Studio akan menampilkan daftar itu adalah sesuatu seperti:

Edit.CollapseAllincurrentblock    
Edit.CollapseAllOutlining           Ctrl+M, Ctrl+A (Text Editor)
Edit.CollapseBlockcurrentblock
Edit.CollapseCurrentRegion          Ctrl+M, Ctrl+S (Text Editor)
Edit.CollapseTag                    Ctrl+M, Ctrl+T (Text Editor)
Edit.CollapsetoDefinitions          Ctrl+M, Ctrl+O (Text Editor)

Anda'll perlu untuk mengklik setiap perintah untuk melihat yang terkait keyboard shortcut.


<besar>&keris; Saya contoh-contoh yang diambil dari Visual Studio 2013.
Komentar (0)

Jika anda ingin collapse/expand area dalam kelas/metode (bukan runtuh seluruh kelas/method), anda dapat membuat kustom daerah sebagai berikut:

 #region AnyNameforCollapsableRegion

 //Code to collapse

 #endregion 

Reference

Komentar (0)

Di Visual Studio 2019:

Pergi ke Tools > Pilihan > Keyboard.

Pencarian untuk Edit.ToggleAllOutlining

Gunakan cara pintas yang tercantum di sana, atau menetapkan cara pintas pilihan.

Komentar (0)