web-dev-qa-db-ja.com

PyCharmにPEP8コードスタイルをチェックさせる方法は?

私はPyCharm(v 2.7.2)を使用してDjango=アプリを開発していますが、PEP8スタイル違反をチェックすることはできません。設定の「Inspctions」セクションですが、PyCharmはスタイル違反を強調していません。これを修正する方法はありますか?

27
Alvaro

Python=のどのバージョンを使用していますか?それがPython 3(具体的にはWindows 64ビット)である場合、JetBrainsに対してログが記録されます'サイト:

http://youtrack.jetbrains.com/issue/PY-892

http://youtrack.jetbrains.com/issue/PY-8077

9
Eric Smith

配色のせいで私のものは現れませんでした。デフォルトでは、「弱い警告」としてマークされているため、外観を編集して表示する必要がある場合があります。 [エディター]> [色とフォント]> [全般]> [エラーと警告]。

9

私にとって、私にとって最良の方法は外部スクリプトとしてpep8チェックを含めることであることがわかりました。

https://web.archive.org/web/20121206054036/http://blog.saturnlaboratories.co.za/archive/2012/09/10/running-pylint-pycharm

これを行う利点は、エラーがフレームの下部にあるやることリストのようなものとして表示されることです。このように、コードのエラーを探す必要はありません。

5
Low Kian Seong

OPはPyCharmでPEP8エラーを強調表示する方法を求めていますが、違反を確認する別の方法(私の意見ではより明確です)( PyCharm's docs から抽出)。オープンコード|コードと友達を調べる:

検査ツールウィンドウ

表示|ツールウィンドウ|検査:

  • この方法でツールウィンドウにアクセスできるのは、[コード]から既に開いている場合のみです。コードを検査します。
  • [閉じる]ボタンをクリックしてツールウィンドウを手動で無効にすると、ツールウィンドウは[コード]からのみ使用可能になります。コードを検査します。検査ツールウィンドウには、検査結果が個別のタブに表示されます

PyCharm Community Editionでテストしたところ、charmのように機能しました(しゃれは意図していません)。

3
gmauch