如何在Visual Code中使用快捷键缩进代码或选中的代码?
VS Code代码缩进快捷键及故障排查
基础快捷键
Windows & Linux
- 向右缩进选中代码:
Ctrl + ] - 向左取消缩进选中代码:
Ctrl + [ - 自动格式化整段/选中代码的缩进:
Shift + Alt + F - 单行走位(未选中代码):光标在行首按
Tab向右缩进,Shift + Tab向左取消缩进
MacOS
- 向右缩进选中代码:
Cmd + ] - 向左取消缩进选中代码:
Cmd + [ - 自动格式化整段/选中代码的缩进:
Shift + Option + F - 单行走位(未选中代码):光标在行首按
Tab向右缩进,Shift + Tab向左取消缩进
快捷键无效的排查方法
- 检查快捷键冲突:打开命令面板(
Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Open Keyboard Shortcuts,搜索indent、outdent、format document,确认是否有其他命令占用目标快捷键 - 确认语言模式:查看右下角状态栏的当前文件语言模式,纯文本等无语法规则的模式可能无法触发缩进功能,切换到对应开发语言(如Python、JavaScript)
- 检查缩进设置:打开设置面板(
Ctrl+,/Cmd+,),搜索editor.autoIndent,确保设置为full或适配当前语言的有效值 - 重置快捷键:若曾自定义过快捷键,可在键盘快捷键面板中右键对应命令,选择
Reset Keybinding恢复默认设置
内容的提问来源于stack exchange,提问作者JustEggbird
相关产品推荐
相关产品推荐

