Чи може PyCharm перерахувати всі помилки Python у проекті?


92

Я використовую python 2.7 у віртуальному середовищі та PyCharm 2.7 (нова збірка станом на 07 лютого 2013).

Щоразу, коли я відкриваю у ньому файл python, який має однозначні помилки (еквівалентно компіляції помилок іншими мовами, наприклад, використання незадекларованих змінних, виклик неіснуючих функцій), він відображає червоні смуги у жолобі файлу.

Отже, я виявляю помилки випадковим чином, коли випадково переходив до файлу, який їх містить. Що б я справді хотів, це мати можливість перерахувати всі помилки python в окремому вікні. Visual Studio 2005/2008/2010 / ... IDE має окремий перегляд "Помилки", в якому перераховані всі з іменами файлів та номерами рядків, а також дає мені можливість натискати будь-яку з цих помилок і переходити безпосередньо до джерело.

Чи є у PyCharm щось подібне?

Відповіді:


121

Ви можете зателефонувати Код | Перевірити код (раніше аналізувати | Перевірити код, завдяки @ CrackerJack9), щоб отримати всі помилки та попередження та способи їх виправлення. На панелі результатів ви можете побачити лише помилки (червона / жовта кнопка зліва).


Вау. Ця функція чудова. Я ніколи раніше цим не користувався. Дуже корисний!
kevinarpe

Мене дуже дратує те, що він показує помилки в сотнях файлів, я ще не знайшов налаштувань, щоб перевіряти лише мої власні файли.
кап

@kap Я думаю, що якщо слідувати цій відповіді, це відфільтрує вибрані вами каталоги. Просто спробував, і, здавалося, це спрацювало.
Джейсон Капріотті

@vladimir як це зробити на ходу. Тобто покажіть це в редакторі. Мій PyCharm не відображає правильні помилки прокрутки, наприклад, змінні, не оголошені в моєму сценарії.
imsrgadich


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.