Apakah ada cara untuk memberi tahu IntelliJ agar tidak menggunakan impor wildcard? Di bawah 'Pengaturan> Gaya Kode> Impor', saya dapat melihat bahwa Anda dapat menentukan 'jumlah kelas' sebelum IntelliJ menggunakan impor wildcard. Namun, jika saya tidak pernah ingin menggunakan impor wildcard, bisakah saya mematikan fungsi ini?
Saya telah mencoba menempatkan -1 atau membiarkan bidang itu kosong tetapi itu hanya memberitahu IntelliJ untuk selalu menggunakan impor wildcard. Jelas solusi yang tidak terlalu bagus adalah dengan menempatkan angka yang sangat tinggi sehingga Anda tidak pernah menemukan impor wildcard tapi saya berharap ada cara yang lebih baik untuk mematikannya.
sumber
Setelah ini, konfigurasi Anda akan terlihat seperti:
(Pada IntelliJ IDEA 13.x, 14.x, 15.x, 2016.x, 2017.x)
sumber
Seperti dum-dum saya tidak tahu mengapa tidak ada jawaban ini yang berfungsi untuk file Kotlin saya
java.util.*
, jadi jika ini terjadi pada Anda, maka:sumber
IntelliJ IDEA 2018.1.4 (Ultimate Edition) dibangun pada 16 Mei 2018
sumber
Solusi di atas tidak berhasil untuk saya. Saya harus menetapkan 'jumlah kelas untuk menggunakan impor dengan' * '' ke nilai yang tinggi, misalnya 999.
sumber
Jika tidak ada di atas yang berfungsi untuk Anda, maka ada baiknya untuk memeriksa apakah Anda memiliki paket di bawah Preferensi> Editor> Gaya Kode> Java> Impor> Paket untuk Menggunakan Impor dengan "*"
sumber
Ini berlaku untuk "IntelliJ IDEA-2019.2.4" di Mac.
sumber
Shortcut melakukan ini di Mac: Tekan perintah + Shift + A (Tindakan) dan ketik "jumlah kelas untuk menggunakan impor dengan *" Tekan Enter. Masukkan nomor yang lebih tinggi di sana seperti 999
sumber
Jika Anda tidak ingin mengubah preferensi, Anda dapat mengoptimalkan impor dengan menekan Ctrl + Option + o di Mac atau Ctrl + Alt + o di Windows / Linux dan ini akan menggantikan semua impor dengan impor tunggal dalam file saat ini.
sumber