Visual Studio 2022 配置及设置 One Dark Pro

C/C++ 代码样式配置

  1. 定位到工具->选项->文本编辑器->C/C+±>代码样式->格式设置,设置以下格式(没提到的保留原样):

  2. 换行->块的换行选项->始终为块应用新行设置

  3. 缩进->在圆括号内部输入新行时进行对齐->将内容与左元括号对齐

  4. 新行->左大括号的位置->命名空间的左大括号的位置->保持在同一行上,但在前面添加一个空格

  5. 新行->左大括号的位置->类型的左大括号的位置->保持在同一行上,但在前面添加一个空格

  6. 新行->左大括号的位置->函数的左大括号的位置->保持在同一行上,但在前面添加一个空格

  7. 新行->左大括号的位置->控制块的左大括号的位置->保持在同一行上,但在前面添加一个空格

  8. 新行->左大括号的位置->lambda左括号的位置->保持在同一行上,但在前面添加一个空格

  9. 新行->左大括号的位置->作用域左大括号的位置->将括号放到单独的行上

  10. 新行->关键字的位置,全部不选


  11. 在工具,选项,文本编辑器 -> 高级选项中取消 使用自适应格式

  12. 制表符中设置为插入空格 在工具,选项,文本编辑器,制表符中设置为插入空格,即可将tab功能变为空格。

  13. C++ doxygen风格注释

    工具/选项/文本编辑器/C/C++/代码样式/常规

导入设置

vs_2022.vssettings,该设置包含了上述所有需要安装的插件以及配置。

导入方法:工具->导入和导出设置

相关推荐
Larry_Yanan1 小时前
QML学习笔记(三十四)QML的GroupBox、RadioButton
c++·笔记·qt·学习·ui
程序员老舅2 小时前
干货|腾讯 Linux C/C++ 后端开发岗面试
linux·c语言·c++·编程·大厂面试题
程序员Aries2 小时前
自定义网络协议与序列化/反序列化
linux·网络·c++·网络协议·程序人生
Pafey2 小时前
MFC中一个类的成员变量值自动被篡改:多重继承带来的问题
c++·mfc
hsjkdhs2 小时前
C++之多层继承、多源继承、菱形继承
开发语言·c++·算法
oioihoii3 小时前
如何设置 Visual Studio 在调试停止时自动关闭控制台
ide·visual studio
阳光雨滴3 小时前
使用wpf用户控件编程落石效果动画
c++·wpf
曹申阳3 小时前
1. 使用VSCode开发uni-app环境搭建
ide·vscode·uni-app
小贾要学习4 小时前
【数据结构】C++实现红黑树
数据结构·c++
ajassi20004 小时前
开源 C++ QT QML 开发(十七)进程--LocalSocket
c++·qt·开源