Saya akhirnya melakukan perjalanan kembali ke IntelliJ melalui Eclipse. Saat ini Eclipse saya diatur sehingga jika saat ini saya memiliki pernyataan seperti ini (di mana ^ menunjukkan di mana kursor saya saat ini berada):
foo.bar("hello"^)
dan saya menekan tombol titik koma (;), itu akan secara otomatis meletakkan titik koma di akhir pernyataan:
foo.bar("hello");
Saat ini IntelliJ melakukan ini:
foo.bar("hello";)
Artinya saya harus mengetikkan braket penutup secara eksplisit sebelum mengetik titik koma.
Jelas bukan masalah besar, tetapi saya mendapati diri saya meletakkan titik koma di tempat yang salah beberapa kali hari ini saat saya melakukan transisi kembali ke IntelliJ dan berpikir bahwa akan lebih efisien (untuk jari dan otak saya) untuk tidak melakukannya. untuk mengetik braket penutup.
java
intellij-idea
digiarnie.dll
sumber
sumber
Jawaban:
Untuk pengguna Windows atau Linux , Ctrl+ Shift+ Enter.
Untuk pengguna macOS / OS X , ⌘ Command+ ⇧ Shift+ Enter.
Itu menyelesaikan pernyataan yang sedang Anda tulis. Cobalah dalam beberapa situasi berbeda, seperti di pernyataan if, untuk loop dll, dan Anda akan melihat bahwa itu akan melengkapi baris dan membuka beberapa kurung kurawal untuk Anda jika perlu.
sumber
Anda dapat menambahkan peta kunci Anda sendiri. Saya menambahkan Ctrl+ ;ke Peta Kunci saya untuk tindakan "Lengkapi Pernyataan Terkini". Ini menghemat pukulan kunci ekstra dan membuatnya sedikit lebih intuitif.
Ctrl+Semicolon
OK
, danOK
untuk menyimpan dan keluar.Anda dapat memilih untuk menghapus atau mempertahankan pemetaan yang ada. Akan terlihat seperti ini setelah Anda selesai:
sumber
;
sebagai jalan pintas. Sepertinya bekerja dengan baik.for
loop, karena kita mengetik titik koma di tengah pernyataan.jika Anda ingin selalu memilikinya lakukan saja ini
sumber