ClangFormat 简介

1.简介

  • ClangFormat 是一个规范代码的工具
  • ClangFormat 支持的语言有:C/C++/Java/JavaScript/Objective-C/Protobuf/C#
  • ClangFormat 支持的规范有:LLVM,Google,Chromium,Mozilla 和 WebKit
  • 测试环境
    + Ubuntu 18.04 LTS
    + clang-format-6.0

2.安装

$ sudo apt install clang-format

3.使用

  • 命令行使用
  • 常用命令如下:
$ clang-format main.cc                        #预览规范后的代码
$ clang-format -i main.cc                     #直接在原文件上规范代码     
$ clang-format -style=google main.cc          #显示指明代码规范,默认为 LLVM      
$ clang-format -dump-config > .clang-format   #将代码规范配置信息写入文件 .clang-format      
$ clang-format -style=file main.cc            #使用自定义代码规范,规范位于当前目录或任一父目录的文件 .clang-format 或 _clang-format 中(如果未找到文件,使用默认代码规范)
posted @ 2020-07-07 14:31  scbox  阅读(421)  评论(0)    收藏  举报