Czy istnieje sposób, aby powiedzieć IntelliJ, aby nigdy nie korzystał z importu symboli zastępczych? W „Ustawienia> Styl kodu> Importowanie” widzę, że możesz określić „liczbę klas” przed IntelliJ przy użyciu importowania symboli zastępczych. Jeśli jednak nigdy nie chcę używać importowania symboli zastępczych, czy mogę wyłączyć tę funkcję?
Próbowałem wstawić -1 lub pozostawić pole puste, ale to tylko mówi IntelliJowi, aby zawsze używał importowania symboli zastępczych. Oczywiście niezbyt miłym rozwiązaniem byłoby umieszczenie absurdalnie wysokiej liczby, aby nigdy nie napotkać importowania symboli zastępczych, ale miałem nadzieję, że istnieje lepszy sposób, aby to wyłączyć.
źródło
Następnie twoja konfiguracja powinna wyglądać następująco:
(Na IntelliJ IDEA 13.x, 14.x, 15.x, 2016.x, 2017.x)
źródło
Jak dum-dum nie mogłem zrozumieć, dlaczego żadna z tych odpowiedzi nie działała dla moich plików Kotlin
java.util.*
, więc jeśli tak się dzieje, to:źródło
IntelliJ IDEA 2018.1.4 (Ultimate Edition) zbudowany 16 maja 2018 r
źródło
Powyższe rozwiązanie nie działało dla mnie. Musiałem ustawić „licznik klas, aby użyć importu z„ * ”na wysoką wartość, np. 999.
źródło
Jeśli żadna z powyższych opcji nie działa dla Ciebie, warto sprawdzić, czy masz jakieś pakiety w Preferencje> Edytor> Styl kodu> Java> Import> Pakiety do użycia Importuj z „*”
źródło
Dotyczy to „IntelliJ IDEA-2019.2.4” na Macu.
źródło
Skrót robiąc to na Macu: Naciśnij klawisze + Shift + A (akcja) i wpisz „licznik klas, aby użyć importu z *” Naciśnij Enter. Wpisz tam wyższą liczbę, np. 999
źródło
Jeśli nie chcesz zmieniać preferencji, możesz zoptymalizować import, naciskając Ctrl + Opcja + o na Macu lub Ctrl + Alt + o na Windows / Linux, a to zastąpi wszystkie importy pojedynczym importem w bieżącym pliku.
źródło