VS Code: как предупредить о пропущенных функциях? - PullRequest
1 голос
/ 12 июня 2019

Используя flake8 в качестве моего мусора, если я напишу некоторый код Python, который ссылается на несуществующую функцию в том же файле, VS Code помечает его как неопределенную переменную.Однако, если я попытаюсь сослаться на несуществующую функцию в классе, это не так.Например:

class Foo:
    def bar(self):
        return

one = Foo()
one.bar()  # No warning
one.foo()  # No warning either!

не генерирует никаких предупреждений в отношении строки one.foo().

Есть ли параметр, который мне нужно изменить в расширении VS Code Python, чтобы это работалоили это ограничение системы?

Отредактировано, чтобы было ясно, что я использую flake8.Все предлагаемые решения упоминают Pylint, который работает.Мне все еще интересно, может ли это работать с flake8, но Pylint работает для меня как альтернатива.

1 Ответ

2 голосов
/ 13 июня 2019

Просто установите pylint , и у вас будет его.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...