VS Code中录制、保存与回放键盘宏的方案求助
VS Code键盘宏解决方案
一、kb-macro扩展的保存与快捷键设置
- 保存宏:录制结束后,打开命令面板(
Ctrl+Shift+P),输入kb-macro: Save Macro,输入自定义名称完成保存。 - 设置快捷键:打开键盘快捷键面板(
Ctrl+K Ctrl+S),搜索你保存的宏对应的命令(格式是kb-macro.runMacro.xxx,xxx是你给宏起的名字),右键选择「添加键绑定」,输入想要的快捷键组合并保存即可。
二、其他替代方案
1. 原生配置+扩展实现宏功能
VS Code可以通过手动配置settings.json结合multi-command扩展来创建宏:
- 先安装
multi-command扩展 - 打开
settings.json(命令面板输入Preferences: Open Settings (JSON)),添加类似配置:
"multiCommand.commands": [ { "command": "multiCommand.formatMyString", "sequence": [ "editor.action.selectAll", "editor.action.formatDocument", "editor.action.trimTrailingWhitespace" ] } ]
- 之后在键盘快捷键面板中搜索
multiCommand.formatMyString,即可给这个宏绑定快捷键,或者直接在命令面板调用。
2. 支持菜单/命令面板调用的宏扩展
- Macro Commander:支持可视化录制宏,保存后可直接在命令面板搜索宏名称执行,也能通过扩展菜单找到已保存的宏,无需绑定快捷键也能快速调用。
- Record Macro:轻量型扩展,录制流程简单,保存的宏可以在命令面板中直接搜索执行,满足基础宏需求。
内容的提问来源于stack exchange,提问作者ChuckLeviton
相关产品推荐
相关产品推荐

