Pintasan System.out.println () pada Intellij IDEA


Jawaban:


255

Dalam Ide 17eap:

sout: Cetakan

System.out.println();

soutm: Mencetak nama kelas dan metode saat ini ke System.out

System.out.println("$CLASS_NAME$.$METHOD_NAME$");

soutp: Mencetak nama dan nilai parameter metode ke System.out

System.out.println($FORMAT$);

soutv: Mencetak nilai ke System.out

System.out.println("$EXPR_COPY$ = " + $EXPR$);

Apakah ada jalan pintas untuk memanggil soutm untuk semua fungsi dalam satu file sekaligus? Ini berguna ketika Anda ingin melacak aliran panggilan fungsi dengan bantuan log.
nkalra0123

48

Ya, kamu bisa melakukannya. Cukup buka Pengaturan -> Live Templates. Buat yang baru dengan sysosingkatan dan System.out.println($END$);sebagai teks Templat.


2
Ini tidak menjawab keinginannya untuk melengkapinya dengan ruang ctrl + secara otomatis.
Murat Karagöz

Nah, jika dia membuat pengaturan ini, tidak bisakah dia mengetik sysodan menekan Tabuntuk menyelesaikan pernyataan? Kami melakukan sesuatu yang serupa ketika mendefinisikan metode utama: kami mengetik psvmdan menekan Tabyang secara otomatis membuatnya public static void main(String[] args).
progyammer

ctrl + space memperluas templat langsung juga
Peter Gromov

1
ctrl + spasi tidak memperluas sout dengan cara yang sama dengan tab, itu menarik menu dengan sout terdaftar di dalamnya - begitu dekat (Dan itu mungkin hanya karena saya menyalakan keymap Eclipse). Jawaban Leo membantu
Bill K

32

Jika Anda ingin mengetahui semua pintasan di intellij tekan "Ctrl + J". Ini menunjukkan semua pintasan. Untuk System.out.println () ketik "sout" dan tekan "Tab".


11

Buka Pengaturan (Secara default adalah Alt + Ctrl + S) dan cari Live Templates. Di bagian atas terdapat opsi yang mengatakan "Secara default perluas dengan TAB" (TAB adalah default), pilih "Kustom" dan kemudian tekan "ubah" dan tambahkan keymap "ctrl + bilah spasi" ke opsi "Expand Live Template / Singkatan Emmet ".

Sekarang Anda dapat menekan ctrl + bilah spasi dan memperluas templat langsung. Sekarang, untuk mengubahnya menjadi "syso" bukan "sout", dalam opsi Templat Langsung, ada daftar pilihan ton diperiksa, pergi ke "lain" dan perluas itu, di sana Anda akan menemukan "sout", cukup ganti namanya untuk "syso" dan tekan aply.

Semoga ini bisa membantu Anda.


2

Pada MAC yang dapat Anda lakukan sout + returnatau ⌘+j(cmd + j) membuka saran templat langsung, masukkan soutuntuk memilihSystem.out.println();


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.