#visual-studio-code #vscode-tasks
#visual-studio-code #vscode-задачи
Вопрос:
Мне нужно записать время сборки проекта, чтобы узнать среднее время сборки в VSCode. Например, вот как это можно реализовать в Xcode https://github.com/timroesner/BuildTimes . Я уже пробовал «preLaunchTask», «postDebugTask» в launch.json, но это не совсем то, что мне нужно.
Ответ №1:
Вы можете использовать составные задачи.
Выполняемые задачи:
- Запишите начало
- Сборка
- Запишите конец
{
"version": "2.0.0",
"tasks": [
{
"label": "Start Build",
"type": "shell",
"command": "BuildTimes -start",
},
{
"label": "End Build",
"type": "shell",
"command": "BuildTimes -end",
},
{
"label": "List BuildTime",
"type": "shell",
"command": "BuildTimes -list",
},
{
"label": "Build",
"command": "gulp",
"args": ["build"],
"options": {
"cwd": "${workspaceFolder}/server"
}
},
{
"label": "Record Build Time",
"dependsOrder": "sequence",
"dependsOn": ["Start Build", "Build", "End Build"]
}
]
}
Измените Build
задачу на то, что вам нужно.
В вашем launch.json установите preLaunchTask
значение Record Build Time
Комментарии:
1. Привет rioV8, спасибо за ваш ответ, я попробую