Mar*_*ark 16
在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"
}
}
Run Code Online (Sandbox Code Playgroud)
范例2:
{
"label": "Tasks: copy3",
"type": "shell",
"command": "gulp",
"args": [
"copy3",
"--file",
"${fileBasename}"
],
"problemMatcher": [],
"runOptions": {
"runOn": "folderOpen"
}
},
Run Code Online (Sandbox Code Playgroud)
小智 5
这是一个旧线程,但是问题仍然是最新的。《银翼杀手》不符合我的需求,也没有其他扩展。
我创建了一个扩展名AutoLaunch,它可以从task.json运行特定任务,或从launch.json启动特定调试配置。
归档时间: |
|
查看次数: |
4523 次 |
最近记录: |