保存在VSCode中时自动运行.bat文件

时间:2019-08-27 14:36:15

标签: html user-interface batch-file visual-studio-code vscode-settings

我正在VSCode中处理一些UI代码,并且我有一个.bat文件(现在将其称为foo.bat),我希望每当我保存在VSCode中时,该文件就会自动执行。

(原因是,.bat文件使用最新保存的ui代码更改来更新Web浏览器)

虽然我每次更改ui时都可以手动运行.bat文件(例如,我更改了一些html),但是使.bat文件自动执行将非常方便。

VSCode是否可能?


我已经进行了一些挖掘,看起来像VSCode,如herehere所示。从这些示例中,我导航到:

文件(左上角)->首选项->设置

然后我搜索“保存时”,然后单击“编辑器:保存时的代码操作”

哪个将我带到

的页面
  

默认用户设置

// Code action kinds to be run on save.
"editor.codeActionsOnSave": {}
  

用户设置

{
"editor.fontSize": 20,
"workbench.iconTheme": "vscode-icons",
"update.channel": "none",
"java.errors.incompleteClasspath.severity": "ignore",
"vsicons.dontShowNewVersionMessage": true,
"workbench.editor.enablePreview": false,
"window.zoomLevel": 0,
"html.format.wrapLineLength": 0,
"terminal.integrated.rendererType": "dom",
"breadcrumbs.enabled": false,
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": false,
}

我已将editor.codeActionsOnSave添加到用户设置中,如下所示:

{
"editor.fontSize": 20,
"workbench.iconTheme": "vscode-icons",
"update.channel": "none",
"java.errors.incompleteClasspath.severity": "ignore",
"vsicons.dontShowNewVersionMessage": true,
"workbench.editor.enablePreview": false,
"window.zoomLevel": 0,
"html.format.wrapLineLength": 0,
"terminal.integrated.rendererType": "dom",
"breadcrumbs.enabled": false,
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": false,
"editor.codeActionsOnSave": {
    "windows": {
        "command": "C:/<file path>/foo.bat"
    }
}
}

但是无济于事,当我保存.html文件时,.bat没有执行。使我的.bat文件在保存时自动运行,这是我做错了什么?

0 个答案:

没有答案