debugging VSCode中是否有快捷方式来执行当前行或调试REPL中的选择?

7cjasjjr  于 6个月前  发布在  Vscode
关注(0)|答案(3)|浏览(98)

我使用Python开发,通常在Shift + Enter的集成终端中运行代码。然而,调试过程似乎更复杂。我需要复制代码,将焦点移到调试REPL(Ctrl + Shift + Y),粘贴,运行并将焦点移回编辑器。有没有更简单的方法可以做到这一点?

eaf3rand

eaf3rand1#

如果你使用vscode的集成调试,你可以设置一个快捷方式来发送选择到debug Repl。我在我的keybindings.json配置文件中使用了这个:

{
    "key": "shift+alt+d",
    "command": "editor.debug.action.selectionToRepl"
}

字符串
"workbench.action.terminal.runSelectedText"命令的不同之处在于,您实际上必须选择要发送到调试Repl的行,而不仅仅是将光标放在该行上并点击快捷方式。

0vvn1miw

0vvn1miw2#

在最新版本的VSCode中,您可以从用户界面完成此操作。
转到设置,然后键盘快捷键(或直接使用CTRL+K,CTRL+,),然后搜索“在Windows Console中评估”。

iih3973s

iih3973s3#

您可以使用“跳转到光标”,这将导致调试器跳转到下一行执行;将其视为后藤语句。这与突出显示代码并将其发送到JavaScript控制台不同,但应该会得到类似的结果。

相关问题