Я написал пользовательское задание, которое использует средство сопоставления проблем $ ts-webpack-watch из расширения TypeScript + Webpack Problem Matchers . Средство сопоставления проблем, связанное с tsserver, который автоматически запускается в VS Code, похоже, перезаписывает содержимое представления «Проблемы», заполненное средством сопоставления проблем моей пользовательской задачи, а не дополняет его. Средство сопоставления проблем tsserver применяется только к открытым файлам, тогда как средство сопоставления проблем $ ts-webpack-watch применяется ко всем файлам в проекте, что я и хочу.
Если я перезапущу запущенную пользовательскую задачу в VS Code, правильная информация появится в представлении «Проблемы».
Есть ли способ сделать так, чтобы представление «Проблемы» добавляло данные из нескольких сопоставителей проблем? В противном случае, есть ли способ отключить средство сопоставления проблем для задачи tsserver, которая автоматически запускается в VS Code (другими словами, остановить запуск tsserver)?