如何让VSCode对无大括号的if语句实现换行自动缩进
VSCode 单行if语句换行自动缩进配置方案
以下两种方案都可以满足你描述的简单场景需求,按需选择即可:
方案1:修改内置配置(无需安装插件)
- 打开VSCode设置面板:按快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac) - 搜索配置项
editor.autoIndent,将下拉选项修改为full - 针对对应开发语言开启「输入时格式化」:比如C/C++搜索
C_Cpp.formatOnType勾选开启,JavaScript搜索javascript.format.enable勾选开启 - 配置完成后重启VSCode生效,此时在if、for、while等关键字行末尾敲回车,下一行会自动缩进对应层级。
方案2:使用轻量插件(零配置生效)
直接在VSCode插件市场搜索安装Better Indent插件,安装完成后无需额外修改配置,默认就支持你需要的单行条件语句换行自动缩进效果,不会引入多余的格式化规则。
内容的提问来源于stack exchange,提问作者eeegnu
相关产品推荐
相关产品推荐

