Dalam gerhana Anda dapat mengklik Ctrl+ Ipada baris apa saja, dan itu akan secara otomatis membuat indentasi garis atau kelompok garis sesuai dengan skema indentasi yang Anda pilih dalam pengaturan.
Saya benar-benar kehilangan fitur ini di Netbeans. Apakah ada fitur yang setara?
Saya menyadari Alt+ Shift+ Ftetapi tidak cukup baik. Saya ingin membuat indentasi sekelompok baris, dan tidak semua file.
java
netbeans
ide
indentation
Elazar Leibovich
sumber
sumber
Jawaban:
Buka Alat -> Opsi -> Keymap , kemudian cari tindakan yang disebut "Reent indent line saat ini atau seleksi" dan atur pintasan apa pun yang Anda inginkan.
sumber
Pintasan :
Saat menggunakan pintasan di atas, NetBeans membuat indentasi pilihan Anda. Jika tidak ada yang dipilih, itu indentasi seluruh file.
Anda bahkan dapat memformat banyak file / folder sekaligus! Di
Projects
jendela / bilah sisi, jika Anda memilih satu atau beberapa folder atau file dan menggunakan pintasan, NetBeans bertanya "Format file dan folder yang dipilih secara rekursif? ". Menekan OK akan memformat semua file / folder yang dipilih secara rekursif.Pintasan di atas berfungsi di NetBeans dari versi 7 hingga 12.
sumber
/** **/
komentar dan kurung dekat keriting{}
). Ini sangat menyusahkan ketika bekerja dengan kode orang lain dan semua yang ingin Anda lakukan adalah memiliki indentasi yang cocok dengan apa yang Anda temukan terbaca.Shift
+Alt
+F
indentasi seluruh file.sumber
Pilih garis yang ingin Anda format ulang (indentasi), lalu tekan Alt + Shift + F. Hanya baris yang dipilih yang akan diformat ulang.
sumber
Ctrl
+Shift
+F
akan melakukan format semua kode di halaman.sumber
Inilah prosedur lengkap untuk indentasi otomatis file dengan Netbeans 8.
Langkah pertama adalah pergi ke
Tools -> Options
dan klik tombol Editor dan tab Format seperti yang ditunjukkan pada gambar berikut.Ketika Anda telah mengatur opsi pemformatan Anda, klik tombol Terapkan dan OK. Perhatikan bahwa contoh saya adalah dengan bahasa C ++, tetapi ini juga berlaku untuk Java.
Langkah kedua adalah CTRL+ Apada file tempat Anda ingin menerapkan pengaturan pemformatan baru Anda. Kemudian, ALT+ SHIFT+ Fatau klik pada menu
Source -> Format
.Semoga ini bisa membantu.
sumber
Jika Anda ingin indentasi otomatis seperti yang dilakukan Emacs pada TAB, yaitu indentasi baris saat ini dan pindahkan kursor ke karakter non-spasi pertama, lakukan ini:
Masukkan kode makro berikut:
reindent-line caret-line-first-caret-begin-line
Klik "Set Shortcut" dan tekan TAB
sumber
Saya memiliki netbeans 6.9.1 terbuka sekarang dan ALT + SHIFT + F indentasi hanya garis yang telah Anda pilih.
Jika tidak ada baris yang dipilih maka akan membuat indentasi seluruh dokumen tempat Anda berada.
1 kemungkinan perilaku yang tidak diinginkan adalah bahwa jika Anda telah memilih HANYA 1 baris, itu harus dipilih sepenuhnya, jika tidak maka tidak akan melakukan apa-apa. Tetapi Anda tidak harus sepenuhnya memilih baris terakhir grup atau yang pertama.
Saya berharap untuk indentasi hanya satu baris dengan hanya memilih beberapa karakter pertama tetapi tidak berhasil, ya saya tahu saya malas sekali ...
sumber
Untuk memformat semua kode di NetBeans, tekan Alt + Shift + F. Jika Anda ingin membuat indentasi baris, pilih baris dan tekan Alt + Shift + tombol panah kanan, dan untuk melepas, tekan Alt + Shift + tombol panah kiri.
sumber
untuk Java NetBeans 7.1 dan yang lebih baru, bahkan di NetBeans 8.0 (yang saat ini saya gunakan) dan kemudian, pintasannya adalah:
Alt+ Shift+F
jika Anda melihat
KeyMap
pengaksesan dari menu:Tools
->Options
->Keymap
, "aksi" adalah Format yang ditentukan dengan Pintasan: Alt+ Shift+Fsumber