Come far funzionare Eclipse Java Organize Imports con Google Checkstyle
Quindi, quando uso la scorciatoia Ctrl + Maiusc + O per organizzare le mie importazioni Java, inserisce uno spazio tra i pacchetti che iniziano con un pacchetto root diverso. Per esempio:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
Questo non è compatibile con lo stile di controllo di Google e vorrei risolverlo. Ho provato ad andare a Finestra> Preferenze> Java> Stile codice> Formattatore> Modifica> Righe vuote> Righe vuote nell'unità di compilazione> Tra gruppi di importazione e impostarlo su 0, ma questo non ha risolto l'azione Organizza importazioni.
Quindi mi chiedo come risolverlo. Vorrei anche impostare Organizza importazioni per mettere una linea tra importazioni statiche e regolari.
Risposte
Come ha detto @ greg-449 in un commento alla domanda, l'aggiunta di un singolo gruppo di importazione "*" nella preferenza Organizza importazioni ed eliminando quelli esistenti (java, javax, com, org) eliminerà gli spazi di una riga tra i pacchetti.
Come ho detto nel seguente commento, l'aggiunta di un singolo gruppo di importazione statica "*" nella preferenza Organizza importazioni e posizionarlo sopra il gruppo di importazione regolare dovrebbe mantenere le importazioni statiche e le importazioni separate da una riga.
La preferenza Organizza importazioni si trova in Finestra> Preferenze> Java> Stile codice> Organizza importazioni .