java - duplicate - ¿Se puede modificar Eclipse el manejo de las importaciones estáticas del comando Organizar importación(ctrl+shift+o)?
keyboard eclipse (1)
Uso el método abreviado de teclado Eclipse Ctrl + Shift + O todo el tiempo (Organizar importaciones).
Sin embargo, tiene un comportamiento particularmente molesto:
Si tengo alguna importación estática como:
import static java.lang.Math.*;
Organize Imports lo reemplazará "útilmente" con importaciones estáticas de solo los campos y métodos que realmente estoy usando. Por ejemplo:
import static java.lang.Math.PI;
import static java.lang.Math.cos;
¿Hay alguna forma de eliminar este comportamiento de Organize Imports?
Seguro: Ventana -> Preferencias -> Java -> Estilo de código -> Organizar importaciones
Ajuste el valor de "Number of static imports needed for .*"
1, y siempre utilizará. *. Por supuesto, no es lo mismo que decir: "Solo deje las importaciones estáticas en paz", pero espero que sea lo que desea.
Básicamente, este número dice "Use todos los métodos o campos de esta importación si estoy importando tantos elementos" Por lo tanto, si el número es 2, agregará el asterisco solo si usa dos o más importaciones. Eso solucionará el problema que dijiste en la respuesta.