Czy PyCharm może wyświetlić listę wszystkich błędów Pythona w projekcie?


92

Używam Pythona 2.7 w środowisku wirtualnym i PyCharm 2.7 (nowa wersja od 07 lutego 2013).

Za każdym razem, gdy otwieram w nim plik Pythona, który ma jednoznaczne błędy (odpowiednik błędów kompilacji w innych językach, np. Przy użyciu niezadeklarowanych zmiennych, wywoływanie nieistniejących funkcji), w rynnie pliku pojawiają się czerwone paski.

Tak więc znajduję błędy losowo, gdy przechodzę do pliku, który je zawiera. Naprawdę chciałbym móc wyświetlić listę wszystkich błędów Pythona w osobnym oknie. Visual Studio 2005/2008/2010 / ... IDE ma oddzielny widok „Błędy”, w którym wszystkie są wymienione wraz z nazwami plików i numerami wierszy oraz daje mi możliwość kliknięcia dowolnego z tych błędów i przejścia bezpośrednio do źródło.

Czy PyCharm ma coś takiego?

Odpowiedzi:


122

Możesz zadzwonić do Code | Inspect Code (dawniej Analyze | Inspect Code, dzięki @ CrackerJack9), aby uzyskać wszystkie błędy i ostrzeżenia oraz sposoby ich naprawienia. W panelu wyników możesz wybrać wyświetlanie tylko błędów (czerwony / żółty przycisk po lewej stronie).


Woah. Ta funkcja jest niesamowita. Nigdy wcześniej go nie używałem. Bardzo pomocny!
kevinarpe

To, co uważam za bardzo irytujące, to to, że pokazuje błędy w setkach plików, nie znalazłem jeszcze ustawień, które powinny być sprawdzane tylko przez moje własne pliki.
kap

@kap Myślę, że jeśli zastosujesz się do tej odpowiedzi, odfiltruje wybrane katalogi. Po prostu spróbowałem i wydawało się, że działa.
Jason Capriotti

@vladimir, jak to zrobić w podróży. To znaczy pokaż to w edytorze. Mój PyCharm nie pokazuje błędów przewijania w prawo, na przykład zmiennych niezadeklarowanych w moim skrypcie.
imsrgadich


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.