Как я могу отладить VS Code Problem Matcher

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

Есть ли способ отладить средство сопоставления проблем? Я в основном застрял, не имея возможности двигаться вперед.

1 ответ

Это старый вопрос, но я нашел этот сайт очень полезным:

https://regex101.com/

Он позволяет отлаживать регулярные выражения. Вы можете поместить примерную строку вывода компилятора и попробовать свой сопоставитель против него.

Одна проблема, которую мне пришлось выяснить, заключается в том, что выражение VS Code хранится в файле JSON, поэтому в нем есть дополнительные escape-символы, которые следует удалить, если вы используете регулярное выражение где-то еще.

Другие вопросы по тегам