Bagaimana cara memperluas / menciutkan semua blok kode ruby ​​di notepad ++?

45

Apakah ada cara bagaimana menutup semua blok dalam kode ruby ​​di Notepad ++?

Sangat mudah untuk menavigasi kode fungsi, rute di Sinatra dan blok di rufus jika semua blok diciutkan.

Radek
sumber

Jawaban:

61

Anda dapat menggunakan opsi di bawah tampilan.

Yang Anda cari adalah Fold alltetapi Anda mungkin menemukan beberapa lipatan / keruntuhan lainnya bermanfaat.

soando
sumber
57
Cara pintas adalah alt+0untuk melipat semua dan alt+shift+0untuk membuka semua. Terima kasih.
Radek
2
Jika pintasan tidak berfungsi untuk Anda, pastikan Anda menggunakan 0 di atas tombol huruf, yang pada numpad tampaknya tidak berfungsi (dengan keyboard AZERTY).
Stijn
Atau keyboard QWERTY saya FYI @Stijn
Jeff
Shortcurt ini juga berfungsi untuk kode XML.
Stephan
19

Pemotongan pendek untuk menutup & memperluas:

1) Untuk menutup / melipat semua blok - Alt+0

2) Untuk membuka / membuka semua blok - Alt+ Shift+0

3) Untuk menutup level saat ini - Ctrl+ Alt+F

4) Untuk memperluas level saat ini - Ctrl+ Shift+ Alt+F

Superset pertanyaan di atas adalah sebagai berikut: Notepad ++ memperluas / menutup blok dengan keyboard

Steve Jobs
sumber
8

Hanya untuk melengkapi jawaban yang diposting sebelumnya, saya ingin menambahkan bahwa mungkin untuk menutup tingkat bersarang pada level 1 hingga 8 dengan cara pintas alt+ [nesting level]seperti ini:

Bersarang level 1: alt+1

Bersarang level 2: alt+2

Bersarang level 3: alt+3

Nesting level 4: alt+4

Nesting level 5: alt+5

Nesting level 6: alt+6

Nesting level 7: alt+7

Nesting level 8: alt+8

Amadeus Sánchez
sumber
2
Ini layak mendapatkan lebih banyak upvotes.
Mickael Bergeron Néron