working texto sugerencias funciona comando codigo buscar autocompletar atajo alinear java eclipse keyboard-shortcuts

java - texto - ¿Puedes organizar las importaciones para un proyecto completo en eclipse con una pulsación de tecla?



sugerencias de codigo eclipse (6)

¿No sería agradable simplemente hacer una pulsación de tecla y tener eclipse para organizar todas las importaciones en todas las clases de Java en lugar de solo las que está viendo? es posible? ¿Hay una pulsación de tecla para eso?


Para Eclipse Helios, abra la vista "Project Explorer", haga clic derecho en su carpeta src, vaya al menú de origen y haga clic en "Organizar importaciones" que debería funcionar para todo su proyecto. o simplemente presione la combinación Ctrl + Shift + O en la carpeta src.


Para mac puedes usar Cmd + Shift + O. Alternativamente, puede hacerlo a través del menú: Source -> Optimize Imports

Puede ejecutar esto en archivos individuales o para cada carpeta fuente. La opción aparece atenuada si la prueba a nivel del proyecto del explorador del proyecto. Así que puede que tenga que hacerlo un par de veces si tiene un montón de módulos y carpetas de origen. :)


Puede editar las opciones de limpieza en guardar para que se organicen las importaciones. De esa forma, todas tus importaciones siempre estarán organizadas.

En eclipse 3.4 solo ingrese a Ventana - Preferencias. En la vista de árbol, busque en Java - Editor - Guardar acciones.

Así es como mantengo mis importaciones organizadas todo el tiempo.


Seleccione el proyecto en el explorador de paquetes y presione Ctrl + Shift + O (misma pulsación de tecla que la versión de clase única). Debería funcionar para paquetes, etc.


Si desea ejecutar acciones de guardado contra un proyecto completo, puede hacer clic con el botón derecho en el proyecto, luego elegir Origen y luego Limpiar ...


Tengo anuncios de Leadbolt en mi aplicación de Android. En cada versión de Leadbolt, Leadbolt me ​​obliga a volver a actualizar el nombre de la importación java. Por ejemplo, en mi aplicación fue:

import com.kwswsuyruzouggmtbzxb.*

Luego, en la actualización, me dieron un nuevo paquete con el nombre:

import com.izwevyqazy.*

Y, por lo tanto, tengo que hacer un cambio desde el nombre antiguo al nombre más reciente en alrededor de 20 o más de los archivos de código fuente de Java. Entonces, lo que hice fue reorganizar las importaciones de esta manera en Eclipse IDE:

  1. Seleccione en su aplicación, el nombre del paquete, el que está directamente debajo de la carpeta "src" en su carpeta de proyecto.
  2. Haga clic derecho en el nombre del paquete y seleccione "Organizar Importaciones"
  3. No olvide cambiar los nombres también en AndroidManifest.xml; de lo contrario, tu aplicación se bloqueará.