Flake8 support

Live Development

The development of this plugin was made live during a webinar. You can watch a recording here: PyCharm Webinar about Flake8.

Usage

This plugin adds support for flake8 # noqa and # flake8: noqa. With this plugin installed PyCharm will now show error markers any more as long as one of the two markers are defined.

Previously you had to do this to remove warnings from both flake8 and PyCharm:

1
2
3
## noinspection PyUnusedLocal
def foo():
    x = 1 # noqa

Now you can just use flake8’s markers:

1
2
def foo():
    x = 1 # noqa

or

1
2
3
## flake8: noqa
def foo():
    x = 1