Não seria bom apenas pressionar a tecla e fazer com que o eclipse organize todas as importações em todas as classes java, em vez de apenas a que você está procurando? Isso é possível? Existe um pressionamento de tecla para isso?
Não seria bom apenas pressionar a tecla e fazer com que o eclipse organize todas as importações em todas as classes java, em vez de apenas a que você está procurando? Isso é possível? Existe um pressionamento de tecla para isso?
Respostas:
Selecione o projeto no explorador de pacotes e pressione Ctrl+ Shift+ O(o mesmo pressionamento de tecla da versão de classe única). Deve funcionar para pacotes, etc.
Você pode editar as opções de limpeza ao salvar para organizar as importações. Dessa forma, todas as suas importações serão sempre organizadas.
No eclipse 3.4, basta ir em Janela - Preferências. Na visualização em árvore, procure em Java - Editor - Salvar ações.
É assim que mantenho minhas importações organizadas o tempo todo.
Para o Eclipse Helios, abra a visualização "Project Explorer", clique na pasta src, vá para o menu de código-fonte e clique em "organizar importações" que devem funcionar para todo o seu projeto. ou apenas pressione a combinação Ctrl+ Shift+ Ona pasta src.
Tenho anúncios Leadbolt no meu aplicativo para Android. Em todas as versões do Leadbolt, o Leadbolt me força a atualizar novamente o nome da importação de java. Por exemplo, no meu aplicativo, era:
import com.kwswsuyruzouggmtbzxb.*
Então, na atualização, eles me deram um novo pacote com o nome:
import com.izwevyqazy.*
E, portanto, preciso alterar o nome mais antigo para o mais recente em cerca de 20 ou mais arquivos de código-fonte java. Então, o que eu fiz foi reorganizar as importações dessa maneira no Eclipse IDE:
Para mac, você pode usar Cmd+ Shift+ O. Como alternativa, você pode fazer isso através do menu:Source -> Optimize Imports
Você pode executar isso em arquivos individuais ou para cada pasta de origem. A opção está acinzentada se você tentar no nível do projeto do explorador de projetos. Portanto, você pode precisar fazer isso algumas vezes se tiver vários módulos e pastas de origem. :)