VSCode中存在代码建议时如何插入制表符或等效空格?
在VSCode中代码建议弹窗下插入制表符的操作方法
默认情况下,VSCode的代码建议弹窗出现时,按Tab键会直接选中第一个建议项,没法直接插入制表符或等效空格——你得先处理掉建议弹窗才能插制表符,不过有几种实用的解决方式:
临时快速操作:
- 按
Escape键关闭建议弹窗,再按Tab插入制表符; - 用缩进快捷键替代:
Ctrl+](Windows/Linux)或Cmd+](Mac)可以直接增加缩进,效果和Tab一致,而且不会触发建议选中; - 按
Ctrl+Space(Windows/Linux)或Cmd+Space(Mac)也能关闭建议弹窗,之后再按Tab即可。
- 按
修改配置永久调整:
打开VSCode设置(快捷键Ctrl+,/Cmd+,),搜索以下选项进行调整:- 将
editor.acceptSuggestionOnEnter设为off:这样按Enter不会自动接受建议,但Tab仍会选中建议; - 将
editor.tabCompletion设为off:彻底关闭Tab键自动补全建议的功能,之后按Tab就只会插入制表符; - 自定义快捷键:进入「键盘快捷方式」设置,搜索「Insert Tab」,给这个命令绑定一个专属快捷键(比如
Ctrl+Shift+Tab),这样不管有没有建议弹窗,都能用这个快捷键直接插入制表符。
- 将
内容的提问来源于stack exchange,提问作者Jackoo
相关产品推荐
相关产品推荐

