Czy istnieje sposób, aby IntelliJ oznaczał lokalizacje błędów w sposób ciągły dla plików, nad którymi pracujesz, w podobny sposób, jak robi to Eclipse? W tej chwili muszę zrobić projekt, który wypisuje wszystkie błędy w panelu komunikatów, ale nawet wtedy nie mogę do nich przejść za pomocą panelu edytora. Chciałbym mieć proste kropki / znaczniki, które wskazywałyby miejsca błędów / ostrzeżeń.
intellij-idea
Bober02
źródło
źródło
Odpowiedzi:
IntelliJ IDEA wykrywa błędy i ostrzeżenia w bieżącym pliku w locie (chyba że tryb oszczędzania energii jest włączony w
File
menu).Błędy w innych plikach iw widoku projektu zostaną pokazane po
Build
|Make
i wymienione w komunikatach oknie narzędzia .Dla użytkowników Bazel: Błędy projektu pojawią się w oknie narzędzia Bazel Problems po uruchomieniu
Compile Project
( Ctrl/Cmd+F9 )Aby poruszać się między błędami, użyj
Navigate
|Next Highlighted Error
( F2) /Previous Highlighted Error
( Shift+F2 ).Kolor znacznika błędu można zmienić tutaj:
źródło
Settings | Editor | Colors & Fonts | General | Errors and Warnings | Error
było odznaczone. Zaznaczenie tego pola rozwiązało problem.Dla tych, którzy jeszcze mają problem, spróbuj włączyć opcję „Buduj projekt automatycznie” w ustawieniach kompilatora Java i zobacz, czy to robi różnicę, ponieważ zadziałało.
źródło
Napotkałem problem polegający na tym, że nie ustawiłem głównego folderu źródeł (okno projektu - folder kliknięcia prawym przyciskiem myszy, zaznacz katalog jako> źródło źródła). Jeśli nie ustawisz tego IDEA, nie analizuje pliku.
źródło
Dla IntelliJ 2017:
Użyj okna narzędzia „Problem”, aby wyświetlić wszystkie błędy. To okno pojawia się na dolnych / bocznych kartach po włączeniu „automatycznego” budowania / tworzenia, jak wspomniano powyżej w @pavan ( https://stackoverflow.com/a/45556424/828062 ).
Aby uzyskać dostęp do tego
Problems
panelu, musisz ustawić projekt na automatyczne budowanie. Zaznacz polePreferences
/Settings
>Build, Execution, Deployment
>Compiler
>Build project automatically
.źródło
Szczerze mówiąc, błędy są naprawdę trudne do zauważenia, zwłaszcza jeśli tylko jeden znak jest „podfalowany” w morzu kodu Javy. Skorzystałem z powyższych instrukcji, aby zmienić kolor tła na pomarańczowo-czerwony i wszystko jest o wiele bardziej oczywiste.
źródło
Poza tym możesz wybrać przejście tylko do następnego błędu (zignoruj ostrzeżenie) poprzez:
Go to high priority problems only
działa dla Intellij Idea 12
źródło
W IntelliJ Idea 2019 możesz znaleźć zakres „Problemy” w widoku „Projekt”. Zakres domyślny to „Projekt”.
źródło
W moim przypadku, ja nieświadomie odznaczone „ Błąd paskiem Marka opcja” (Idea 2018,2:
Settings > Editor > Color Scheme > General
i poszerzyć `błąd i ostrzeżenia i kliknij„ błąd ”) .Poprawka polega na zaznaczeniu opcji „ Error Stripe Mark ” w „ Error ” (jak zaznaczono na poniższym obrazku) . Teraz zobaczysz znaki błędów w obszarze paska przewijania.
źródło
W moim przypadku IntelliJ był po prostu w trybie oszczędzania energii
źródło
Czy na dole głównego okna masz żółtą ikonę, taką jak ta [_]? Jest to przełącznik „podświetlania uwzględniającego typ”, który może zostać przypadkowo wyłączony. Powinieneś go ponownie włączyć, klikając ikonę.
źródło