Existe uma maneira de remover importações não usadas no Intellij IDEA no commit?
Não é muito ideal fazê-lo manualmente, CTRL+ ALT+ Oajuda, mas ainda é manual.
java
import
automation
intellij-idea
Leonid
fonte
fonte
ctrl + alt + l
irá enviar o meu pc para dormir .. lol. linux btw.All Settings
=>Keyboards
=>Shortcuts
. A propósito, <kbd> ctrl </kbd> <kbd> alt </kbd> <kbd> l </kbd> é usado para formatar o código emIntellij
Respostas:
Quando você confirmar, marque a
Optimize imports
opção à direita. Isso se tornará o padrão até você alterá-lo.Eu prefiro usar a
Reformat code
opção também.fonte
Editor > Auto Import
seçãocom.sun.*
ousun.*
Se você estiver usando o IntelliJ IDEA ou o Android Studio:
Vá para o Editor de configurações, Geral, importação automática geral>>> e marque a caixa de seleção Otimizar importações em tempo real .
fonte
Você pode marcar a caixa de seleção na caixa de diálogo de confirmação.
Você pode usar as configurações para otimizar automaticamente as importações desde 11.1 e superior.
fonte
No Mac IntelliJ IDEA, o comando é Cmd+ Option+O
Para algumas versões mais antigas, aparentemente é Ctrl+ Option+ O.
(Letra O não Zero 0) na versão mais recente 2019.x
fonte
Escolha o projeto / módulo do qual deseja remover a importação não utilizada no modo de exibição Projeto. Em seguida, no menu Código, escolha Otimizar importações e confirme com Executar . As importações serão limpas em todo o projeto / módulo.
fonte
No livro mac
IntelliJ
Control + Option + o (não é zero, letra "o")
fonte
Ou você pode fazer o seguinte atalho:
MAC : Shift + Command + A (o menu Enter Action aparece)
E escreva:
Optimize Imports
fonte
No IntelliJ, selecione o projeto no qual você deseja otimizar as importações, vá para o menu Código e escolha Otimizar importações e uma pequena janela pop-up Otimizar importações será exibida. Na janela pop-up, você precisa clicar no botão Executar . Ou, como alternativa, no IntelliJ no Mac, você pode usar um atalho do teclado Option+ Command+O
fonte
File/Settings/Inpsections/Imports
e altere "Importação não utilizada" para Erro. Isso os marca mais claramente na calha de inspeções e no painel Resultados da inspeção.fonte