Existe alguma maneira de remover automaticamente todas as importações não utilizadas (sinalizadas com um aviso) de um projeto com o IDE Eclipse?
Existe alguma maneira de remover automaticamente todas as importações não utilizadas (sinalizadas com um aviso) de um projeto com o IDE Eclipse?
Respostas:
Acabei de encontrar o caminho. Clique com o botão direito do mouse no pacote desejado e depois Source-> Organize Imports.
Teclas de atalho:
Eu sei que esse é um tópico muito antigo. Achei muito útil para mim:
Agora, toda vez que você salvar suas aulas, o eclipse cuidará da remoção das importações não utilizadas.
Remova toda a importação não utilizada no eclipse:
Clique com o botão direito do mouse no pacote desejado e depois em Origem-> Organizar importações. Ou você pode usar diretamente o atalho pressionando Ctrl + Shift + O
Funciona perfeitamente.
Use ALT + CTRL + O. Ele organizará todas as importações. Você pode encontrar várias outras opções no menu "Código".
EDIT: Desculpe, é CTRL + SHIFT + O
pressione Ctrl + Shift + O e removerá importações indesejadas
Eclipse
A melhor maneira é apenas adicionar "salvar ação"; assim, quando você salvar o projeto, ele limpará as importações não utilizadas e formatará o código também, se desejar.
Vá para Janela> Preferências> Java> Editor> Salvar Ações
e escolha o que você quiser.
Certamente no Eclipse indigo, uma linha amarela aparece sob importações não utilizadas. Se você passar o mouse sobre isso, haverá vários links; um dos quais dirá "Remover importação não utilizada". Clique nisso.
Se você tiver várias importações não utilizadas, passe o mouse sobre uma e haverá um link que permite remover todas as importações não usadas de uma só vez. Não me lembro das palavras exatas de imediato, mas todos os links que aparecem são bastante auto-explicativos.
Para não reorganizar as importações (não desdobrar. * E não reordenar as linhas) para ter menos conjuntos de alterações VCS,
você pode usar a clenup personalizada do eclipse, como esta resposta sugere