Могу ли я сделать так, чтобы линтер не очищал вкладку "Проблемы" до получения результатов?
Можно ли запретить линтерам в VSCode очистить текущий список ошибок / предупреждений до того, как будут готовы результаты?
Я часто использую pylint, но это может быть очень медленным (3-5 секунд для большого файла). К сожалению, каждый раз, когда файл сохраняется или проблема решается, pylint будет повторно запускаться для анализа кода, и пока он выполняет команду, он очищает список ошибок / предупреждений, который повторно заполняется только после его завершения.
Я использую расширение VSCode-Python (v 2019.8.30787), однако это поведение было постоянным в каждой версии, которую я использовал в прошлом.
Есть ли способ предотвратить это? Если список проблем останется там до тех пор, пока не будет закончен pylint (или другой линтер), это серьезно сэкономит так много времени.
1 ответ
Существует открытая проблема на github microsoft / vscode-python: https://github.com/microsoft/vscode-python/issues/6579
И предлагаемый обходной путь - не использовать линтинг при сохранении. Таким образом, вы можете вручную запустить линтеры, когда будете готовы снова проверить.