美文网首页ios
Clang-format 安装 命令 使用记录

Clang-format 安装 命令 使用记录

作者: Yang林 | 来源:发表于2018-12-22 12:59 被阅读909次

    查看原文
    原文地址 https://www.jianshu.com/p/47452c91f2bc

    环境 MacOs10.14

    Clang-format 安装

    //安装命令
    $ brew install clang-format
    //查看版本
    $ clang-format -version
     
    //输出信息 clang-format version 8.0.0 (tags/google/stable/2018-10-04)
    

    生成配置文件 .clang-format

    //生成基于 LLVM 的配置文件
    clang-format -style=LLVM -dump-config > .clang-format
    //-style=LLVM|Google|Chromium|Mozilla|Webkit
    

    style 默认有五种风格分别是
    LLVM|Google|Chromium|Mozilla|Webkit

    修改语言

    .clang-format 默认 language 是 cpp

    ---
    Language:        Cpp
    # BasedOnStyle:  LLVM
    AccessModifierOffset: -2
    AlignAfterOpenBracket: Align
    AlignConsecutiveAssignments: false
    AlignConsecutiveDeclarations: false
    AlignEscapedNewlines: Right
    

    将 Cpp 改为你用的语言,例如 OC 的 language 就是 ObjC

    配置名称 适用语言
    Cpp C, C++
    Java Java
    JavaScript JavaScript
    ObjC Objective-C, Objective-C++
    Proto Protocol Buffers
    TableGen TableGen
    LK_TextProto TextProto

    官方文档点击这里

    相关文章

      网友评论

        本文标题:Clang-format 安装 命令 使用记录

        本文链接:https://www.haomeiwen.com/subject/ousikqtx.html