当前位置:  开发笔记 > 编程语言 > 正文

打开文件夹时可以自动启动任务吗?

如何解决《打开文件夹时可以自动启动任务吗?》经验,为你挑选了3个好方法。

VS代码是否支持在启动时启动gulp-watch任务?我想在打开编辑器时启动观察器.



1> Mark..:

在v1.30中添加了此功能:发行说明:在打开的文件夹上运行任务

在打开的文件夹上运行

如果您有一个在打开文件夹时始终运行的任务,则可以通过配置其“ runOn”属性将其配置为在打开该文件夹时自动运行。我们发现这对于确保没有人破坏VS Code资源库中新的严格null检查很有用。通过添加"runOn": "folderOpen",每个允许任务自动运行的人都将在违反严格的null检查的情况下获得标记:

例:

{
    "type": "npm",
    "script": "strict-null-check-watch",
    "label": "TS - Strict Null Checks",
    "isBackground": true,
    "problemMatcher": {
        "base": "$tsc-watch",
        "owner": "typescript-strict-null",
        "applyTo": "allDocuments"
    },
    "runOptions": {
        "runOn": "folderOpen"
    }
}

范例2:

{
  "label": "Tasks: copy3",
  "type": "shell",
  "command": "gulp",
  "args": [
    "copy3",
    "--file",
    "${fileBasename}"
  ],
  "problemMatcher": [],
  "runOptions": {
    "runOn": "folderOpen"
  }
},



2> 小智..:

我创建了一个可以做到的扩展.这是"银翼杀手".试试这个!Visual Studio代码市场上的Blade Runner



3> 小智..:

这是一个旧线程,但是问题仍然是最新的。《银翼杀手》不符合我的需求,也没有其他扩展。

我创建了一个扩展名AutoLaunch,它可以从task.json运行特定任务,或从launch.json启动特定调试配置。

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有