当前位置:   article > 正文

VSCode借用C/C++插件的clang-format实现代码格式统一_vscode c++ format

vscode c++ format

代码格式统一的必要

日常代码开发中,假如不加以约束,那么每个人的代码习惯必定存在一些差异,在多人协作的情况下,不同的代码习惯导致了不同的代码格式,多种不同的代码格式混杂在项目中,就会显得非常的屎山不美观,也不利用每位开发者对项目代码的增删查改,那么统一代码格式就很有必要,本文讲述在VSCode上,利用C/C++插件,快速实现自动统一代码格式的功能。

首先要知道…

  • 如何打开设置
    1. 直接使用快捷键Ctrl+,(英文逗号)
    2. VSCode左下角齿轮图标—>设置
    3. 左上角文件—>首选项—>设置
      设置示意图
      当出现这个页面时,则证明打开设置成功。

操作步骤

  1. 实现插入Tab时插入空格
    设置中输入Editor:Insert Spaces,勾选所对应的选项。
    插入空格选项图

  2. 实现自动保存
    设置中输入Files:Auto save,选择为afterDelay
    自动保存示意图

  3. VSCode中下载C/C++拓展插件
    不赘述。

  4. 选择代码格式风格
    设置中输入Clang_format_style,可供选择的风格有Visual StudioLLVMGoogleChromiumMozillaWebKitMicrosoftGNU。在输入框输入以上的风格名,即可采用不同的风格,可以对一些日常代码进行测试,选用开发者要统一的代码格式。
    选用风格

  5. 配置格式设置引擎
    设置中输入C_Cpp:Formatting,将选项修改为clangFormat
    配置格式设置引擎

  6. 设置默认格式化程序
    任意打开一个文件,右击空白处—>选择使用...格式化文档—>VSCode顶部选择配置默认格式化程序...—>选择C/C++
    要确保选择 使用...格式化文档后,VSCode顶部出现的C/C++后面带有默认值的标识即可。
    默认选用C/C++插件

功能实现

全流程结束,此时应该已经实现停止输入1000毫秒后,自动保存并进行格式调整的功能。接下来要做的便是让团队里面的每一个开发者都完成以上步骤,落实统一代码格式的任务,满足每个人那小小的代码强迫症。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号