Код Visual Studio. Можете ли вы в реальном времени работать с python? - PullRequest
0 голосов
/ 03 декабря 2018

Здесь точно такой же вопрос, но ответов не было.

Линтинг Python в реальном времени с VSCode

Я используюрасширение Python прямо сейчас, на рынке кода VS.

Примерно через час исследований я нашел в linter следующую опцию:

python.linting.lintOnSave

Я установил ее в false, но это просто отключает линтинг.Должен быть способ, если автозаполнение работает в режиме реального времени.

Возможно ли выполнение литинга в реальном времени в коде VS?На данный момент подкладка работает только когда я сохраняю.Я что-то упустил?

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Зависит от того, что вы хотите после ворса.Если вы хотите, чтобы определенный линтер работал постоянно, то ответ @ benni94 точный.Но если вы просто следите за такими вещами, как синтаксические ошибки, то использование сервера langauge обеспечит это (установите "python.jediEnabled": false в настройках, чтобы включить его).

0 голосов
/ 03 декабря 2018

Пожалуйста, ознакомьтесь с этой записью.Уже была функция под названием lintOnTextChange, но она устарела.Вы должны расширить файл конфигурации следующими строками, чтобы он работал с изменением текста:

"python.linting.lintOnSave": true,
"files.autoSave": true

Но это скорее обходной путь, а не правильное решение вашей проблемы.Также взгляните на это .

...