Save Actions
Jedną z funkcjonalności, które są dostępne w Eclipse a których brakuje w IntelliJ IDEA, jest możliwość automatycznego wykonywania wybranych czynności przed zapisaniem pliku w edytorze. Tę niedoskonałość rozwiązuje plugin Save Actions.
Configure -> Plugins -> Browse repositories -> Save Actions:
W podstawowej konfiguracji, dodatek zatroszczy się o usunięcie nieużywanych importów oraz sformatowanie kodu zgodnie ze standardami ustawionymi w Settings -> Editor -> Code Style.
FindBugs
FindBugs to jeden z najlepszych darmowych analizatorów statycznych kodu źródłowego dla języka Java. Dzięki regularnie aktualizowanej liście reguł i zasad pozwala na wykrycie potencjalnych błędów w programie jeszcze przed jego uruchomieniem.
Configure -> Plugins -> Browse repositories -> FindBugs:
Po zainstalowaniu pluginu, aktywujemy dodatkowe źródła reguł w zakładce General -> Plugins:
Włączanie i wyłączanie pojedynczych reguł znajduje się w zakładce Detector:
Proponuję włączyć wszystkie i przeskanować swój kod a później ewentualnie zdecydować na jakie ustępstwa od narzuconych zasad się godzimy i dezaktywować tylko te wybrane.
Dodaj komentarz