2013-02-15 3 views
58

Io uso python 2.7 in un ambiente virtuale e PyCharm 2.7 (nuova versione a partire dal 07 febbraio 2013).PyCharm può elencare tutti gli errori Python in un progetto?

Ogni volta che apro un file python con errori non ambigui (equivalente a compilare errori in altri linguaggi, ad esempio utilizzando variabili non dichiarate, chiamando funzioni non esistenti), mostra strisce rosse nella grondaia del file.

Quindi, scopro gli errori casualmente come mi è capitato di navigare in un file che li contiene. Quello che mi piacerebbe davvero è essere in grado di elencare tutti gli errori Python in una finestra separata. Visual Studio 2005/2008/2010/... IDE ha una vista "Errori" separata che elenca tutti con nomi di file e numeri di riga, e mi dà la possibilità di fare clic su uno di questi errori e navigare direttamente al fonte.

PyCharm ha qualcosa di simile?

risposta

73

È possibile chiamare Code|Inspect Code (in precedenza Analyze | Inspect Code, grazie a @ CrackerJack9) per ottenere tutti gli errori, gli avvertimenti e i modi per risolverli. Nel pannello dei risultati è possibile scegliere di visualizzare solo gli errori (pulsante rosso/giallo sul lato sinistro).

+3

+1 per il link, è ora Codice | Ispezionare Codice – CrackerJack9

+0

Woah. Questa funzione è fantastica. Non l'ho mai usato prima. Molto utile! – kevinarpe

13

Sì, eseguire Analizza | Codice di controllo e specificare Intero progetto come ambito di analisi.

7

In PyCharm 2.6.3:
Codice -> Ispezionare Codice