是否可以通过预设或使用扩展来在Visual Studio Code的“命令面板”中添加自定义命令,例如JetBrains的IDE或Visual Studio中的“外部工具”?
我想直接从命令面板中运行自定义的bash/cmd命令。
是否可以通过预设或使用扩展来在Visual Studio Code的“命令面板”中添加自定义命令,例如JetBrains的IDE或Visual Studio中的“外部工具”?
我想直接从命令面板中运行自定义的bash/cmd命令。
你可以使用VS Code内置的功能来使用快捷键。只需将以下内容添加到keybindings.json中:
{
"key": "cmd+shift+R",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "clear; rails server\u000D"
}
},
或者您可以查看这个扩展程序:Command Runner
https://marketplace.visualstudio.com/items?itemName=usernamehw.commands
这个扩展可以从自定义快速选择器(类似于命令面板,但只显示您的项目)中运行。命令ID是commands.openAsQuickPick
目前没有API可以无缝地将命令添加到命令面板 #1422,但在启用此设置时,可以修改package.json
以执行该扩展所做的操作。
"commands.populateCommandPalette": true,
使用这个设置后,只有在重新加载编辑器之后,命令面板才会更新。如果你不经常这样做,这可能是可以接受的体验。
Ctrl+Shift+P
> Multi command
> custom command
。这个人写了一些东西,你可以自定义工具栏。https://github.com/AdamAnandUS/AdamsTool
也许可以通过一个新的 StatusBarItem 添加一些内容,以注册你想要运行的命令。 https://code.visualstudio.com/docs/extensionAPI/vscode-api#commands.registerCommand
还有许多 VS Code 扩展程序可能已经实现了你想要的功能。https://stackify.com/top-visual-studio-code-extensions/
打开Visual Studio中的工具菜单,选择“External tools”选项。点击添加按钮,输入新命令的名称,并使用浏览省略号指向批处理文件命令。保存后,您就可以在工具菜单下找到新的菜单项。
text
转换为\command{text}
? - Marie. P.