IntelliJ IDEA 15
Hanya untuk file saat ini
Anda memiliki opsi berikut:
Ctrl+ Shift+ A> tulis "tab"> klik dua kali pada "Ke Tab"
Jika Anda ingin mengonversi tab menjadi spasi, Anda dapat menulis "spasi", lalu pilih "To Spaces".
Edit> Konversi Indentasi> Ke Tab
Untuk mengonversi tab menjadi spasi, Anda dapat memilih "To Spaces" dari tempat yang sama.
Untuk semua file
Jalan di jawaban lain sedikit diubah:
- File> Pengaturan ...> Editor > Gaya Kode> Java> Tab dan Indentasi> Gunakan karakter tab
- File> Pengaturan Lainnya> Pengaturan Default ...> Editor > Gaya Kode> Java> Tab dan Indentasi> Gunakan karakter tab
- File> Pengaturan ...> Editor > Gaya Kode> Mendeteksi dan menggunakan indentasi file yang ada untuk mengedit
- File> Pengaturan Lainnya> Pengaturan Default ...> Editor > Gaya Kode> Deteksi dan gunakan indentasi file yang ada untuk mengedit
Tampaknya tidak masalah jika Anda mencentang / menghapus centang kotak dari Pengaturan ... atau dari Pengaturan Lainnya> Pengaturan Default ... , karena perubahan dari satu jendela akan tersedia di jendela lain.
Perubahan di atas akan diterapkan untuk file baru , tetapi jika Anda ingin mengubah spasi menjadi tab pada file yang ada , maka Anda harus memformat file dengan menekan Ctrl+ Alt+ L.
File > Pengaturan > Editor > Gaya Kode > Java > Tab dan Indentasi > Gunakan karakter tab
Pengganti senjata pilihan untuk Jawa sesuai kebutuhan.
sumber
Saya sudah mulai menggunakan IntelliJ IDEA Community Edition versi 12.1.3 dan saya menemukan pengaturan di tempat berikut: -
sumber
Bagi siapa pun yang tidak bisa mendapatkan ini, hal lain yang perlu Anda hapus centang juga di bawah ini
IntelliJ saya versi 15.0.4
sumber
Opsi lain yang berguna di IDEA untuk mematikan atau terus memeriksa jika Anda benar-benar membutuhkannya:
jika tim Anda akan beralih ke pemformatan tab dengan kode yang ada ditulis dengan spasi, hapus centang itu
sumber
Sudahkah Anda mencoba .editorconfig ? Anda dapat membuat file ini di root proyek Anda dan mengonfigurasi lekukan untuk berbagai jenis file. Kode Anda akan diformat secara otomatis. Inilah contohnya:
sumber
Versi Intellij saya adalah 13.4.1
sumber
Untuk memperluas jawaban @Dmitiri Algazin: pengaturan untuk masing-masing bahasa ditimpa oleh pengaturan umum
Jadi jika Anda bertanya-tanya mengapa pengaturan baru Anda diabaikan setelah mengubah pengaturan Anda untuk bahasa tertentu, ada kemungkinan kotak centang ini dicentang.
Sebagai catatan; mengubah pengaturan default apa pun secara otomatis membuat klon profil pengaturan (yaitu
Default(1)
) yang saya asumsikan ada sehingga pengaturan IDE default tidak pernah ditimpa.Ini agak membingungkan pada awalnya, sungguh, apakah
Default
pengaturan pengeditan atauProject Settings
akan memiliki efek pada proyek Anda, karena Anda dapat memilihDefault
dari menu drop-down dan kemudian mengedit dari sana.Jika Anda tidak ingin terus melihat klon acak dari Default yang mengisi profil pengaturan Anda, edit Pengaturan Proyek secara langsung.
sumber