Wil*_*ang 6 visual-studio-code vscode-tasks
Visual Studio Code中“任务”的“ 自定义任务”部分描述了任务的属性。有一个定义任务类型的属性:type
type:任务的类型。对于自定义任务,可以是
shell或process。如果shell指定,则该命令将解释为Shell命令(例如:bash,cmd或PowerShell)。如果process指定,则命令将解释为要执行的过程。
我不明白他们之间有什么区别。无论选择shell还是process,所有执行结果都相同。
那么,解释为shell命令与将命令解释为要执行的过程之间有什么区别呢?
shell命令只能在诸如DIRfor cmd和iffor之类的shell中运行bash。因此,当您要运行shell命令时,必须使用"type": "shell"设置才能正确运行它。如果只想运行.bat,.sh或程序.exe,则可以使用"type": "process"设置。
| 归档时间: |
|
| 查看次数: |
559 次 |
| 最近记录: |