相关疑难解决方法(0)

Visual Studio 代码中是否有类似于“设置下一个语句”的内容?

通常在 Microsoft Visual Studio 2015 中调试 C++ 代码时,我发现“Set Next Statement”非常有用。在调试 Node js 应用程序时,我想检查 Visual Studio 代码调试器中是否也提供类似于“设置下一个语句”的内容,我可以在其中更改我希望在调试期间开始下一次执行的语句。

visual-studio-code

6
推荐指数
1
解决办法
2270
查看次数

未找到 Visual Studio Code 中“调试:评估”的 CommandID

我想在 Visual Studio Code 中为命令“调试:评估”添加键盘快捷键。不幸的是,没有记录“调试:评估”命令的命令 ID。有人知道在哪里可以找到 commandId 吗?

debugging evaluate visual-studio-code

5
推荐指数
1
解决办法
801
查看次数

如何在 VS Code 宏中将焦点返回到编辑器,将 Python 文本发送到调试控制台?

我尝试按键绑定宏以将 python 文本发送到调试控制台并将焦点返回到 Visual Studio Code 中的编辑器。这是我尝试过的:

settings.json

{
    "macros": {
        "selectionToReplAndReturnToEditor": [
            "editor.debug.action.selectionToRepl",
            "workbench.action.focusActiveEditorGroup"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

keybindings.json

[
    {
        "key": "alt+f9",
        "command": "workbench.action.focusActiveEditorGroup",
    },
    {
        "key": "alt+f10",
        "command": "workbench.debug.action.focusRepl",
    },
    {
        "key": "ctrl+enter",
        "command": "macros.selectionToReplAndReturnToEditor",
        "when": "editorTextFocus && editorHasSelection && editorLangId == 'python' && inDebugMode"
    }
]
Run Code Online (Sandbox Code Playgroud)

现在,Ctrl+Enter确实在调试控制台中执行文本,但不会将焦点返回到编辑器。Ctrl+Enter后面跟着Alt+F9可以做到这一点,但当然,我想绑定一个键。难道我做错了什么?我需要在宏中等待一些时间吗?我怎样才能做到这一点?

python macros visual-studio-code

2
推荐指数
1
解决办法
1232
查看次数

标签 统计

visual-studio-code ×3

debugging ×1

evaluate ×1

macros ×1

python ×1