gpt4 book ai didi

visual-studio-code - 用于启动配置的 vscode 键盘快捷键

转载 作者:行者123 更新时间:2023-12-04 03:56:19 25 4
gpt4 key购买 nike

在 vscode 中,我有一个带有多个配置的 launch.json。

有没有办法为特定配置分配键盘快捷键?,我找不到任何信息,谢谢!

最佳答案

更新:我刚刚创建了一个扩展 Launch Configs它允许您为 launch.json 中的任何启动配置设置键绑定(bind)。 .如果您愿意,可以为不同的启动配置提供多个键绑定(bind)。示例设置(在您的 settings.json 中):

 "launches": {

"RunNodeCurrentFile": "Launch File",
"RunCompound1": "Launch file and start chrome"
},
因此,您可以使用扩展名将值设置为 name运行/调试所需的 launch.json 配置。然后使用键绑定(bind)来触发这些配置(在您的 keybindings.json 中)。
{
"key": "alt+f",
"command": "launches.RunNodeCurrentFile"
},
{
"key": "alt+g",
"command": "launches.RunCompound1"
}

https://github.com/microsoft/vscode/issues/97921 上查看我的回答
此键绑定(bind)有效:
{
"key": "alt+j", // whatever keybinding you like
"command": "debug.startFromConfig",
"args": {
"type": "node",
"request": "launch",
"name": "First Debugger",
"program": "${workspaceFolder}/test.js",
"console": "integratedTerminal",
//"preLaunchTask": "echo Builtin Variables" // can't get it to find a pre-launch task
}
}
但不幸的是,不是简单地引用您的 launch.json 中的现有配置。 - 作者 name例如。引用的配置 - 这里 First Debugger可以,但不必在您的 launch.json 中.无论如何, args必须出现在您的键绑定(bind)中。

关于visual-studio-code - 用于启动配置的 vscode 键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48645098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com