我在Ubuntu上。 Visual Studio Code 中的 C++ 自动 lints 就像
if (condition == true)
{
DoStuff();
}
相反,我想做:
if (condition == true) {
DoStuff();
}
我怎么做?
我已经安装了C/C++从市场延伸。
基于@Chris Drew 的回答
- 转到首选项 -> 设置
- 搜索
C_Cpp.clang_format_fallbackStyle
- 更改自
Visual Studio
to { BasedOnStyle: Google, IndentWidth: 4 }
在用户 settings.json 中,如下所示:
"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 0}"
- btw
ColumnLimit: 0
也很有帮助,因为当您不需要时,谷歌限制会将您的代码中断到下一行。
如果你想要更多:
- check https://clang.llvm.org/docs/ClangFormatStyleOptions.html
- 根据您的喜好将您的功能自定义为“C_Cpp.clang_format_fallbackStyle”。
更多详情:
英语:https://medium.com/@zam Huang/vscode-how-to-customize-c-s-coding-style-in-vscode-ad16d87e93bf
Taiwan: https://medium.com/@zam Huang/vscode-%E5%A6%82%E4%BD%95%E5%9C%A8-vscode-%E4%B8%8A%E8%87%AA%E5%AE %9A%E7%BE%A9-c-%E7%9A%84-编码风格-c8eb199c57ce
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)