Как загрузить файл журнала ошибок TypeScript в коде Visual Studio - PullRequest
0 голосов
/ 28 декабря 2018

Можно ли загрузить файл журнала ошибок в VSCode?После передачи ошибок в файл tsc > tsc.log я хотел бы загрузить файл журнала и обработать ошибки во всех файлах проекта.

Ответы [ 2 ]

0 голосов
/ 28 декабря 2018

Я был бы удивлен, если есть что-то встроенное для этого.Тем не менее, вы можете легко обмануть VSCode для «загрузки файла на панель проблем», запустив задачу, которая выводит содержимое файла и применяет к этому выходу средство сопоставления проблем TypeScript.

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Load tsc.log",
            "type": "shell",
            "command": "type",
            "args": ["tsc.log"],
            "problemMatcher": ["$tsc"]
        }
    ]
}

(замените type команда с cat, если вы не используете Windows)


Обратите внимание, что $tsc сопоставитель проблем применяется только к закрытым файлам .Вы можете обойти эту проблему, определив пользовательское средство сопоставления проблем, которое повторно использует шаблон из расширения TS :

"problemMatcher": [
    {
        "pattern": "$tsc",
        "applyTo": "allDocuments"
    }
]
0 голосов
/ 28 декабря 2018

Вы можете просто зайти в File-> Open File и выбрать свой файл журнала.Visual Studio Code может открыть любой текстовый кодированный файл, хотя выделение и другие функции поддержки / удобства будут зависеть от загруженных расширений.

Если вы перейдете на вкладку расширения (квадрат слева от редактора)и найдите «log», вы должны найти несколько расширений, связанных с log. Подсветка файла журнала может пригодиться для отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...