我在 Visual Studio 代码中安装了用于开发 arduino 的 microsof 插件,但是当按下自动格式化时,ctrl+shift+i
编辑器将大括号移动到下一行,例如,在声明过程时,不仅如此:
void setup
{
...
}
但我希望它是这样的:
void setup {
...
}
怎么修?
我在 Visual Studio 代码中安装了用于开发 arduino 的 microsof 插件,但是当按下自动格式化时,ctrl+shift+i
编辑器将大括号移动到下一行,例如,在声明过程时,不仅如此:
void setup
{
...
}
但我希望它是这样的:
void setup {
...
}
怎么修?
安装 clang 格式。
安装 VSCode Clang 格式插件。
在 settings.json 中指定设置
在项目的根文件夹中,创建一个 .clang-format 文件,例如内容为:
准备好!
clang 格式文档:https ://clang.llvm.org/docs/ClangFormat.html
来源:https ://stackoverflow.com/questions/29477654/how-to-make-clang-format-add-new-line-before-opening-brace-of-a-function
.clang-format 配置的交互式创建:https ://clangformat.com/