【发布时间】:2016-07-17 09:28:23
【问题描述】:
我正在编写 javascript,目前正在做简单的练习/程序。有时,我希望运行我的文件以进行测试。我知道我可以创建一个HTML 文件并在控制台中执行此操作。在 Sublime 中,有一种方法可以“构建”当前文件并立即查看结果(例如,发送到 console.log 的任何内容)。
使用 VS Code,似乎对于我想以这种方式“构建”/调试的每个文件,我必须手动更改 launch.json 文件以反映当前程序的名称。
我一直在研究解决这个问题的方法,我了解到有像 ${file} 这样的变量,但是当我在 launch.json "program" 属性中使用它时,例如:
"program": "${workspaceRoot}/${file}"
无论有没有workspaceRoot 部分,我都会收到以下错误:
Attribute "program" does not exist" (file name here).
我是否错过了一种简单的方法来完成此操作,还是每次我想运行文件时都必须继续编辑launch.json?
提前致谢!
【问题讨论】:
-
我认为这个有更新。现在我们可以直接按调试开始按钮调试一个 js 文件。除非已经有配置。它会自动开始调试当前文件。
标签: javascript visual-studio-code