Visual Studio 2022 配置
C/C++配置
- 推荐安装的插件:
IndentRainbow
- 更好的显示缩进。BlackSpace
- 显示行末多余的空格,并在保存文件时自动将其去除。工具->选项->Black Space
,选择Delete EOL WhiteSpace when Save
为True
。
CodeMaid
- 清理以及简化编码。Word Highlight With Margin
- 高亮显示选中的内容。ClaudiaIDE
- 为你的编辑器加上背景图片。Output enhancer
- 彩色输出编译信息以及日志。VsVim
- vim 扩展。工具->选项->VsVim->General
,选择Use Editor Command Margin
为False
。
Viasfora
- 使你的编辑器多彩化。Markdown Editor v2
- markdown 插件。Json Viewer
- json 插件。Git Diff Margin
- 显示当前文件更改。GitLineCodeLens
- 显示行最近提交信息。Productivity Power Tools
- 微软官方推出的 Visual Studio 插件,用以提高开发人员生产率。
- 代码风格配置(适配华为C++语言编程规范):
- 定位到
工具->选项->文本编辑器->C/C++->代码样式->格式设置
,设置以下格式(没提到的保留原样):换行->块的换行选项->始终为块应用新行设置
缩进->在圆括号内部输入新行时进行对齐->将内容与左元括号对齐
新行->左大括号的位置->命名空间的左大括号的位置->保持在同一行上,但在前面添加一个空格
新行->左大括号的位置->类型的左大括号的位置->保持在同一行上,但在前面添加一个空格
新行->左大括号的位置->函数的左大括号的位置->移动到新行
新行->左大括号的位置->控制块的左大括号的位置->保持在同一行上,但在前面添加一个空格
新行->左大括号的位置->lambda左括号的位置->保持在同一行上,但在前面添加一个空格
新行->左大括号的位置->作用域左大括号的位置->将括号放到单独的行上
新行->关键字的位置,全部不选
- 定位到
- 缩进类型:
- 全部使用空格缩进。
- 缩进选择:编辑器右下角。
- 导入设置:
- vs_2022.vssettings,该设置包含了上述所有需要安装的插件以及配置。
- 导入方法:
工具->导入和导出设置
- 快捷键。