如果我写一些代码
void function() {
....
}
当我使用Shift+Alt+F
格式化整个页面时,它变成
void function()
{
....
}
如何防止最初的左括号转到新行?
答案 0 :(得分:0)
假设您正在使用MS C ++扩展名,这些都是您要使用的文档。简而言之,您需要:
将C_Cpp.clang_format_fallbackStyle更改为以下一项:LLVM,Google,Chromium,> Mozilla,WebKit-并查看是否符合您的偏好。
查找/创建自定义.clang格式的文件
有关更多详细信息,请参见clang格式的文档:> https://clang.llvm.org/docs/ClangFormatStyleOptions.html
https://www.reddit.com/r/vscode/comments/9rqj02/prevent_vscode_from_putting_c_curly_braces_on_new/