在VS Code中,如何跳至调试器的当前位置?它由淡黄色的线表示,但是我倾向于迷路浏览其他文件和功能,而只是想找到回到我的调试 session 当前暂停位置的方法。

应该足够简单,但是我在文档中找不到任何内容。我什至经历了键盘图中所有包含“debug”的 Action ,但没有找到我想要的东西。

最佳答案

通过单击(或使用键盘选择)“调用堆栈” View 中最顶部的条目,可以实现所需的效果(跳转到当前执行点)。
使用multi-command macro extension(受Mark's answer启发),可以创建一个自定义命令,该命令将始终在调用堆栈 View 中选择最顶层的条目。
这转到您的keybindings.json:

{
    "key": "cmd+f4",
    // Go to current debugging position
    "command": "extension.multiCommand.execute",
    "args": {
      "sequence": [
        "workbench.debug.action.focusCallStackView",
        "list.clear",
        "list.focusFirst",
        "list.select"
      ]
    }
},

关于debugging - VS Code –通过键盘跳至当前调试位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56251522/

10-13 07:43
查看更多