找回密码
 register

QQ登录

只需一步,快速开始

查看: 75|回复: 0

[每天自学] Visual Studio 2022 C C++ 推荐的插件以及配置 华为C++风格

[复制链接]

[每天自学] Visual Studio 2022 C C++ 推荐的插件以及配置 华为C++风格

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:122
  • 打卡月天数:18
  • 打卡总奖励:121
  • 最近打卡:2025-02-22 14:24:44
Waylee

主题

0

回帖

1万

积分

仙帝

积分
14011
Waylee 2025-2-5 16:21 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?register

×

推荐安装的插件

  • IndentRainbow
    更好地显示缩进。

  • BlackSpace
    显示行末多余的空格,并在保存文件时自动将其去除。
    配置方法:
    依次进入 工具 -> 选项 -> Black Space,选择 Delete EOL WhiteSpace when SaveTrue

  • CodeMaid
    清理以及简化编码。

  • Word Highlight With Margin
    高亮显示选中的内容。

  • ClaudiaIDE
    为你的编辑器加上背景图片。

  • Output enhancer
    彩色输出编译信息以及日志。

  • VsVim
    Vim 扩展。
    配置方法:
    依次进入 工具 -> 选项 -> VsVim -> General,选择 Use Editor Command MarginFalse

  • Viasfora
    使你的编辑器多彩化。

  • Markdown Editor v2
    Markdown 插件。

  • Json Viewer
    JSON 插件。

  • Git Diff Margin
    显示当前文件更改。

  • GitLineCodeLens
    显示行最近提交信息。

  • Productivity Power Tools
    微软官方推出的 Visual Studio 插件,用以提高开发人员生产率。


代码风格配置(适配华为 C++ 语言编程规范)

请依次进入 工具 -> 选项 -> 文本编辑器 -> C/C++ -> 代码样式 -> 格式设置,并进行以下配置(未提到的选项保持原样):

  • 换行  

    • 块的换行选项:始终为块应用新行设置
  • 缩进  

    • 在圆括号内部输入新行时进行对齐:将内容与左元括号对齐
  • 新行设置  

    • 左大括号的位置 → 命名空间的左大括号的位置:保持在同一行上,但在前面添加一个空格  
    • 左大括号的位置 → 类型的左大括号的位置:保持在同一行上,但在前面添加一个空格  
    • 左大括号的位置 → 函数的左大括号的位置:移动到新行  
    • 左大括号的位置 → 控制块的左大括号的位置:保持在同一行上,但在前面添加一个空格  
    • 左大括号的位置 → lambda 左括号的位置:保持在同一行上,但在前面添加一个空格  
    • 左大括号的位置 → 作用域左大括号的位置:将括号放到单独的行上  
    • 关键字的位置:全部不选

缩进类型

  • 全部使用空格缩进
    (可以在编辑器右下角选择具体的缩进方式)

导入设置

使用文件 vs_2022.vssettings 导入以上所有插件及配置。

导入方法:
依次进入 工具 -> 导入和导出设置,按照向导完成导入。

快捷键

查看官方快捷键文档

您需要登录后才可以回帖 登录 | register

本版积分规则

雪舞知识库 | 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 |天天打卡

GMT+8, 2025-2-22 21:41 , Processed in 0.096938 second(s), 6 queries , Redis On.

Powered by XueWu Licensed

Copyright © Tencent Cloud.

快速回复 返回顶部 返回列表