微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有一种方法可以在VSCode中跟踪构建时间并将其记录到文本文件中

如何解决有没有一种方法可以在VSCode中跟踪构建时间并将其记录到文本文件中

我需要记录项目的构建时间,以在VSCode中找出平均构建时间。 例如,这就是可以在Xcode https://github.com/timroesner/BuildTimes中实现的方式。 我已经在launch.json中尝试过“ prelaunchTask”,“ postDebugTask”,但这并不是我真正需要的。

解决方法

您可以使用Compound tasks

要执行的任务是:

  1. 记录开始
  2. 构建
  3. 记录结束
{
  "version": "2.0.0","tasks": [
    {
      "label": "Start Build","type": "shell","command": "BuildTimes -start",},{
      "label": "End Build","command": "BuildTimes -end",{
      "label": "List BuildTime","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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。