Bagaimana cara membuat kelas baru di IntelliJ tanpa menggunakan mouse?


178

Apakah ada cara untuk membuat kelas baru di lokasi yang diinginkan tanpa menggunakan mouse di IntelliJ?

Saya mengerti tidak ada keyboard yang mengikat pada keymap default.


4
Silakan tentukan sistem operasinya! Layout keyboard berbeda untuk Windows / Linux dan Mac.
shaunthomas999

Mac: Command + 1laluctrl + return
Janac Meena

Jawaban:


260

Jika Anda sudah berada di Tampilan Proyek, tekan Alt+ Insert( Baru ) | Kelas . Tampilan Proyek dapat diaktifkan melalui Alt+ 1.

Untuk membuat kelas baru di direktori yang sama dengan yang sekarang gunakan Ctrl+ Alt+ Insert( Baru ... ).

Anda juga dapat melakukannya dari Bilah Navigasi, tekan Alt+ Home, lalu pilih paket dengan tombol panah, lalu tekan Alt+ Insert.

Pintasan lain yang bermanfaat adalah View | Pilih In ( Alt+ F1), Project ( 1), lalu Alt+ Insertuntuk membuat kelas di dekat yang sudah ada atau gunakan tombol panah untuk menavigasi paket.

Dan cara lain adalah dengan mengetikkan nama kelas di kode yang ada di mana Anda ingin menggunakannya, IDEA akan menyorotnya dengan warna merah karena belum ada, lalu tekan Alt+ Enteruntuk pop-up Tindakan Niat, pilih Buat Kelas .


1
Terima kasih CrazyCoder. Kamu memang gila. BTW, apakah Anda cukup gila untuk menggunakan debugger IntelliJ tanpa mouse? Itu tidak bisa dilakukan, saya katakan! Saya berbicara tentang navigasi lengkap di sekitar jendela debugging.
JavaRocky

2
Mungkin Anda tidak dapat melakukan semuanya dengan keyboard di debugger, tetapi kebanyakan hal mungkin dilakukan. Alt + 5 mengaktifkan panel, Tab beralih di antara Frame / Variabel / Jam, Bingkai perubahan Atas / Bawah dalam Frame, F2 dalam variabel edit Variabel, Sisipkan dalam Arloji tambahkan Arloji, kunci umum lainnya juga berfungsi (seperti hapus / panah, dll.). Beberapa tindakan tidak memiliki pintasan default dan perlu ditetapkan dalam Pengaturan | Keymap.
CrazyCoder

Saya setuju bahwa tidak semuanya mungkin dengan keyboard hanya dengan debugger. CrazyCoder, saya menantang Anda untuk mencabut keyboard dan bekerja dengan IntelliJ !!!
JavaRocky

Apakah ada cara Anda tahu untuk melakukannya dari kode dengan satu penekanan tombol? Saya sudah mencoba untuk mencari tahu ini dari waktu ke waktu selama bertahun-tahun.
Sophistifunk

@ Blundell ada banyak keymap yang disediakan, jadi saya tidak bisa menentukan hotkey untuk semuanya, Anda cukup membuka pengaturan keymap Anda atau gunakan Help| Find Actionuntuk mencari tahu apa yang menjadi shorcut untuk aksi baru di keymap Anda.
CrazyCoder


18

Dengan Escdan Command + 1Anda dapat menavigasi antara tampilan proyek dan area editor - maju dan mundur, dengan cara ini Anda dapat memilih folder / lokasi yang Anda butuhkan

Dengan Control +Option + NAnda dapat memicu menu file baru dan memilih apa pun yang Anda butuhkan, kelas, antarmuka, file, dll. Ini berfungsi dalam editor juga dalam tampilan proyek dan itu berkaitan dengan lokasi yang dipilih saat ini

// tolong pertimbangkan bahwa ini bekerja dengan pemetaan kunci standar


Ini sangat membantu! Terima kasih.
Fazli Zekiqi


6

Di Mac, Anda dapat menavigasi ke lokasi di tampilan proyek tempat Anda ingin membuat kelas dan kemudian gunakan ⌘Ndiikuti oleh Enter.


5

Pada Mac OS 10.14.5, Idea Intellij 2019.1.3 - Tekan command + 1 untuk menavigasi ke file proyek lalu tekan control + n


4

Saya sering melakukan ini, dan saya tidak memiliki insertkunci di laptop saya, jadi saya membuat kunci saya sendiri untuk itu. Anda dapat melakukan ini dengan membuka Pengaturan> Pengaturan IDE> Keymap dan menavigasi ke menu Utama> File> Baru ... (Saya akan merekomendasikan mengetik "baru" ke dalam kotak pencarian - yang akan mempersempitnya jauh).

Kemudian Anda dapat menambahkan pintasan keyboard baru untuk itu dengan mengklik dua kali pada item itu dan memilih Tambahkan Pintasan Keyboard .


1

Jika Anda menggunakan Mac, Anda beruntung. Satu dapat mengubah keymap untuk Intellij sebagai Mac OS X, maka Anda dapat menggunakan option+ C.


Versi Intellij yang mana, dan apakah Anda menggunakan OSX keymap?
Alan Dong

0

Dalam sistem (linux mint) saya, saya tidak dapat menjalankan kombinasi alt+ insertjadi saya melakukan langkah-langkah selanjutnya:

alt+ 1(arahkan ke "pohon") -> "tombol konteks - klik kanan mouse analog" (antara kanan altdan ctrl) - kemudian dengan panah (atas atau bawah) pilihan yang diinginkan (buat kelas atau paket baru atau ...)

Semoga ini bisa membantu beberapa pemilik "mint")).


0

Saya juga mencari jawaban ini. Setara dengan perintah + N pada Mac OS untuk Windows adalah ctr + alt + masukkan yang sudah dijawab @manyways. Jika Anda mencari dalam pengaturan ini di Pengaturan> Pengaturan IDE> Keymap, Lainnya> Baru ...

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.