Untuk memperluas jawaban @Dmitiri Algazin: pengaturan untuk masing-masing bahasa ditimpa oleh pengaturan umum
Preferences -> Code Style -> Detect and use existing file indents for editing
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 Defaultpengaturan pengeditan atau Project Settingsakan memiliki efek pada proyek Anda, karena Anda dapat memilih Defaultdari 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.