Uruchamianie Eclipse Java Organize Imports do pracy z Google Checkstyle
Więc kiedy używam skrótu Ctrl + Shift + O do organizowania importu Java, umieszczam spację między pakietami, które zaczynają się od innego pakietu głównego. Na przykład:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
Jest to niezgodne ze stylem szachownicy Google i chciałbym to naprawić. Próbowałem przejść do opcji Okno> Preferencje> Java> Styl kodu> Formatter> Edycja> Puste wiersze> Puste wiersze w jednostce kompilacji> Między grupami importu i ustawiając ją na 0, ale nie naprawiło to akcji Organizuj importy.
Zastanawiam się więc, jak mam rozwiązać ten problem. Chciałbym również skonfigurować funkcję Organizuj importowanie, aby ustawić granicę między importem statycznym a zwykłym.
Odpowiedzi
Jak @ greg-449 powiedział w komentarzu do pytania, dodanie pojedynczej grupy importu „*” w preferencji Organizuj importowanie i usunięcie istniejących (java, javax, com, org) wyeliminuje pojedyncze spacje między pakietami.
Jak powiedziałem w poniższym komentarzu, dodanie pojedynczej grupy importu statycznego „*” w preferencji Organizuj importowanie i umieszczenie jej powyżej grupy importu zwykłego powinno zachować statyczne importowanie i importowanie oddzielone jedną linią.
Preferencję Organizuj importowanie można znaleźć w oknie> Preferencje> Java> Styl kodu> Organizuj importy .