Я пишу в Visual Studio Code 1.29.1 некоторый код в Python 3, и я бы хотел, чтобы он проверял, что все в порядке с Pep8. Поэтому я выбрал опцию pep8 liter, и она работает, но возможно ли быть более отзывчивым? Сейчас он проверяет код, когда я нажимаю CTRL + S для сохранения файла. Есть ли возможность активировать его чаще? Спасибо!
Вам нужно расширение lint, особенно для python.
В левом столбце вашей среды IDE вы увидите кнопку, которая при наведении отображает текстовые расширения, нажмите на нее и найдите ту, которая говорит python и lint в том же расширении. Многие из этих расширений делают то же самое по-разному, а некоторые просто коммерческие или freemium.
Вы должны быть в состоянии настроить, насколько сильно вы хотите, чтобы ваши параметры/правила выполнялись путем настройки этого расширения.
Взгляните на это руководство по выполнению шагов
Вы также можете найти Python-autopep8, который готов, и вам не придется настраивать
python.formatting.provider
в settings.json
. Это установлено в autopep8
по умолчанию.
python.linting.pep8Enabled
settings.json
и он будет привязывать ваш код по мере его ввода.