2017-12-18 17 views
0

私はPythonコードをクリーンアップするためにemacsでflake8を使用しています。私は、私のコメントがエラー(E501 line too long (x > 79 characters))と表示されるのは面倒です。私はコメントを無視するようにflake8に頼む方法を知っている人がいるのだろうかと思っていますが、私の非コメント行が長すぎるときに私に知らせてください。flake8にコメントを無視するように指示する方法

ありがとうございます!

+0

E501エラーを無視するように指示できますが、コードとコメントを区別することはできません。 – sashk

+0

その特定のエラーまたはすべてのエラーについてのみ?コードとコメントの両方を含む行とは何ですか? (すなわち、a = 4#aが4である)か? –

+0

その場合、私はそれにフラグを立てることを望むでしょう。可能であれば純粋なコメント行を無視するだけです。 – sacul

答えて

0

私はこれに対して可能な解決法を考え出しましたが、より良いものがあるかもしれません。長すぎるE501エラーを引き起こすコメントを書くと、その行に# noqa: E501を追加することができ、flake8は無視します。たとえば:

# This is a really really long comment that would usually be flagged by flake8 because it is longer than 79 characters

は通常E501を上げるだろうが、

# This is a really really long comment that would usually be flagged by flake8 because it is longer than 79 characters # noqa: E501

はしません。

hereと記載されています。

関連する問題