В VSCode кто-нибудь работает? Я его пробую на вкус, есть вопросы по
интеграции с CMake и gcc Оказывается, эта сволочь не парсит выхлоп gcc, ошибки линкера, соответственно, "нет проблем" и невозможно спозиционироваться на проблемную строку.
Хочу добавить регулярное выражение, чтобы vscode научился понимать выхлоп системы сборки. В eclipse это делается с полпинка, я настраивал для armcc, iccarm.
В vscode для этого есть файл tasks.json, в который прописываются вещи, связанные с системой сборки, в том числе и парсер выходных сообщений системы сборки.
Я гуглением с горем пополам смог наполнить tasks.json следующим содержимым, но оно не работает. А ещё я удивлён, что нормально продолжает работать парсер gcc, который я вроде бы заменил своим (в "problemMatcher" нет каких-либо регулярных выражений кроме моего).
Где моя ошибка?
tasks.json:
{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "cmake",
			"label": "CMake: build",
			"command": "build",
			"targets": [
				"all"
			],
			"group": "build",
			"problemMatcher": [
				{
					"owner": "build",
					"fileLocation": "absolute",
					"pattern": [
						{
							"regexp": "(.*):(\\d+): (.*)",
							"file": 1,
							"line": 2,
							"message": 3
						}
					]
				},
			],
			"detail": "CMake template build task"
		}
	]
}