sugerencias - ¿Se puede configurar el eclipse para corregir automáticamente las importaciones faltantes?
sugerencias de codigo eclipse (6)
Porque no lo hicieron ya bastante fácil;)
Eclipse: corregir automáticamente las importaciones faltantes
1. macOS
a) Organizar todas las importaciones.
Comando + Shift + O
b) Añadir importación para una línea específica
Comando + Shift + M
2. Windows
a) Organizar todas las importaciones.
Control (Ctrl) + Shift + O
b) Añadir importación para una línea específica
Control (Ctrl) + Shift + M
Creo que estas buscando Ctrl + Shift + O
También puede configurar Eclipse para organizar automáticamente las importaciones al guardar:
Preferences
> Java
> Editor
> Save Actions
Ctrl + Shift + O (Cmd + Shift + O para mac) - Organiza todas las importaciones
Ctrl + Shift + M (Cmd + Shift + M para mac): importe uno por uno (necesita el cursor en el marcador rojo)
Desde el menú de Eclipse, seleccione Fuente -> Organizar importaciones. Esto eliminará todas las importaciones no utilizadas de ese archivo Java.
Encontré este sitio: http://eclipseone.wordpress.com/2010/03/10/navigate-and-fix-errors-amp-warnings-in-a-class-with-eclipse-keyboard-shortcuts/
Se recomienda usar ctr / cmd + 1 para usar el teclado, esto es mucho mejor que tener que usar el mouse, pero sigo buscando una solución automática de "Simplemente haga lo correcto la mayor parte del tiempo".
La respuesta de @Fabian es correcta si la clase que se va a importar ya está en el classpath para el proyecto o plugin de Java.
No conozco una forma de agregar encabezados Require-Bundle (en el caso de los complementos de eclipse) o las importaciones de paquetes (en el caso de los paquetes de osgi) agregadas automáticamente por Eclipse.
Lo que esto significa es que puede obtener lo que desea siempre que restrinja las clases que agregue a las que ya están en el classpath. Sin embargo, si intenta comenzar a utilizar una clase que aún no está en su ruta, las importaciones organizadas no podrán ayudarle.