Czy istnieje sposób na usunięcie nieużywanych importów w Intellij IDEA po zatwierdzeniu?
Robienie tego ręcznie nie jest optymalne, CTRL+ ALT+ Opomaga, ale nadal jest to ręczne.
java
import
automation
intellij-idea
Leonid
źródło
źródło
ctrl + alt + l
wyśle mój komputer do snu..LOL. tak przy okazji linux.All Settings
=>Keyboards
=>Shortcuts
. Nawiasem mówiąc, <kbd> ctrl </kbd> <kbd> alt </kbd> <kbd> l </kbd> służy do formatowania kodu wIntellij
Odpowiedzi:
Kiedy zatwierdzasz, zaznacz
Optimize imports
opcję po prawej stronie. Będzie to ustawienie domyślne, dopóki go nie zmienisz.Ja również wolę korzystać z tej
Reformat code
opcji.źródło
Editor > Auto Import
sekcjicom.sun.*
sun.*
Jeśli używasz IntelliJ IDEA lub Android Studio:
Przejdź do Edytora ustawień Ogólny automatyczny import>>> i zaznacz pole wyboru Optymalizuj import w locie .
źródło
Możesz zaznaczyć pole wyboru w oknie dialogowym zatwierdzenia.
Możesz użyć ustawień, aby automatycznie optymalizować import od wersji 11.1 i nowszych.
źródło
W Mac IntelliJ IDEA polecenie to Cmd+ Option+O
W przypadku niektórych starszych wersji jest to najwyraźniej Ctrl+ Option+ O.
(Letter O not Zero 0) w najnowszej wersji 2019.x
źródło
Wybierz projekt / moduł, z którego chcesz usunąć nieużywany import w widoku projektu. Następnie z menu Kod wybierz Optymalizuj import i potwierdź za pomocą Uruchom . Import zostanie wyczyszczony w całym projekcie / module.
źródło
Możesz też skorzystać z następującego skrótu:
MAC : Shift + Command + A (wyskakuje menu Enter Action)
I napisz :
Optimize Imports
źródło
W książce Mac
IntelliJ
Control + Opcja + O (nie zero, litera „o”)
źródło
W IntelliJ wybierz projekt, w którym chcesz zoptymalizować import, przejdź do menu Kod i wybierz Optymalizuj import, a pojawi się małe wyskakujące okno Optymalizuj import . W wyskakującym okienku kliknij przycisk Uruchom . Lub alternatywnie na IntelliJ na Macu możesz użyć skrótu klawiaturowego Option+ Command+O
źródło
File/Settings/Inpsections/Imports
i zmień „Nieużywany import” na Błąd. To oznacza je wyraźniej w rynnie inspekcji i panelu Wyniki inspekcji.źródło