Компилятор, который я сейчас использую (GHC) для сборки своего проекта, генерирует многострочные сообщения для каждой ошибки.В настоящее время у меня есть файл tasks.json
, в котором указано, как анализировать выходные данные из GHC и представлять их на панели задач VS Code.Однако он захватывает только первую строку каждого сообщения, поскольку до сих пор панель проблем с кодом VS допускает только одну строку текста для каждой проблемы.
Последнее обновление VS Code, 1.31, обещаетмногострочные сообщения в панели задач .Однако Microsoft не объясняет, как получить сторонние инструменты сборки для создания многострочных сообщений.Регулярные выражения, которые соответствуют сообщениям, по-видимому, нельзя сделать многострочными, и, похоже, нет никаких изменений в формате tasks.json
.
Как мне получить многострочные сообщения от GHC и других инструментов дляпоказать на панели проблем с кодом VS?