如何在VS Code中无需离开编辑器一键编译运行并返回编辑C代码?
问题:编译运行C代码后自动切回编辑器,避免终端抢占焦点
- 核心需求:通过快捷键快速编译运行C代码,终端显示输出后自动回到编辑器编辑状态
- 当前状态:已安装
c/c++ compile run扩展,编译运行功能正常,输出能在终端显示,但运行结束后终端会自动获取焦点,需手动切回编辑器 - 已尝试的宏配置(使用
macro-commandeer扩展):
在settings.json中添加了如下宏命令:
重复聚焦编辑器命令是为了规避终端获取焦点的延迟,但这属于临时 workaround,并非最优解"macros": { "execCMacro": [ "extension.CompileRun", "workbench.action.focusFirstEditorGroup", "workbench.action.focusFirstEditorGroup" ] }, - 待解决疑问:是否有办法在宏中插入短延时命令,替代重复执行聚焦操作的方式
内容的提问来源于stack exchange,提问作者StevieD
相关产品推荐
相关产品推荐

