javascript - 当我调试一个独特的 javascript 文件时,我真的需要更改 launch.json 中的文件名吗?

标签 javascript debugging visual-studio-code

我目前正在调试几个 javascript 文件。在我可以在 Visual Studio Code 中启动调试器之前更新文件路径非常令人沮丧。

是否可以通过某种方式将 vsc 调试器配置为自动获取用户打开的文件并自动启动调试器以避免一遍又一遍地更新此 launch.json 脚本?

launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "Launch Program",
      "program":
        "${workspaceRoot}/server/operations/database/eClassKeywordsImport.js"
      // "${workspaceRoot}/server/operations/NPL/stringAlgo.js"
      // another file ...
      // another file ...
    }
  ]
}

最佳答案

根据VS Code documentation ,有:

"program": "${file}",

当前在事件编辑器选项卡中打开的文件路径中的提要。

关于javascript - 当我调试一个独特的 javascript 文件时,我真的需要更改 launch.json 中的文件名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46471010/

相关文章:

javascript - 根据电话键盘将电话号码中的字母转换为数字

javascript - jquery datepicker 不处理创建的元素

asp.net - 如何在 Firefox 中启用 javascript 调试器

dart - 分析器无法在Visual Studio Code中工作……还是吗?

visual-studio-code - 如何在 VS Code(或其他文本编辑器)中显示和编写所有不同的空白和控制字符

Python - 导入 mysql - IDLE/工作 Visual Studio/不工作

javascript - point.dist = function () { ^ ReferenceError : points is not defined

javascript - highcharts 日期时间点与 xaxis 的错误对齐

c# - 使用 ClrMD 附加到自身?结果 : 0x80070057

node.js - 如何在 Visual Studio 代码编辑器中确定群集服务器上的 Debug模式