Aku tahu aku bisa mencetak System.out.println()
dengan "sout" + tab
. Apakah ada cara saya bisa melakukannya dengan "Syso" + ctrl + space
seperti di gerhana?
java
intellij-idea
m.rossi
sumber
sumber
Jawaban:
Dalam Ide 17eap:
sout
: Cetakansoutm
: Mencetak nama kelas dan metode saat ini ke System.outsoutp
: Mencetak nama dan nilai parameter metode ke System.outsoutv
: Mencetak nilai ke System.outsumber
Ya, kamu bisa melakukannya. Cukup buka Pengaturan -> Live Templates. Buat yang baru dengan
syso
singkatan danSystem.out.println($END$);
sebagai teks Templat.sumber
syso
dan menekanTab
untuk menyelesaikan pernyataan? Kami melakukan sesuatu yang serupa ketika mendefinisikan metode utama: kami mengetikpsvm
dan menekanTab
yang secara otomatis membuatnyapublic static void main(String[] args)
.Jika Anda ingin mengetahui semua pintasan di intellij tekan "Ctrl + J". Ini menunjukkan semua pintasan. Untuk System.out.println () ketik "sout" dan tekan "Tab".
sumber
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.
sumber
Pada MAC yang dapat Anda lakukan
sout + return
atau⌘+j
(cmd + j) membuka saran templat langsung, masukkansout
untuk memilihSystem.out.println();
sumber
Jika menggunakan scala, coba
priv
+tabsumber