Apple-clang-format, 类似于你可以得到苹果代码风格的. clang 格式文件

分享于 

4分钟阅读

GitHub

  繁體 雙語
A .clang-format file as similar as you can get to Apples code style.
  • 源代码名称:Apple-clang-format
  • 源代码网址:http://www.github.com/haaakon/Apple-clang-format
  • Apple-clang-format源代码文档
  • Apple-clang-format源代码下载
  • Git URL:
    git://www.github.com/haaakon/Apple-clang-format.git
    Git Clone代码到本地:
    git clone http://www.github.com/haaakon/Apple-clang-format
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/haaakon/Apple-clang-format
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Apple格式

    类似于你可以获得apple风格代码的。clang格式文件。

    ##Installation

    • 下载 clangformat xcode插件。
    • 下载这个。格式文件并将它的放入你的项目的根目录 中。
    • 按收费 Edit> 格式,选择 File。 如果它位于项目的根目录 中,它将选择。clang格式文件。

    问题

    如果你发现应该更改的任何属性以使格式更类似苹果的风格,请执行拉索请求。 我已经在这个自述文件中添加了一个预览,如果你不想克隆 repo 或者快速检查。 请更新下面的自述文件,如果你发出了改变格式文件的请求请求。

    预览

    
    
    
    
    ---
    
    
    Language: Cpp
    
    
    AccessModifierOffset: -2
    
    
    AlignEscapedNewlinesLeft: false
    
    
    AlignTrailingComments: true
    
    
    AllowAllParametersOfDeclarationOnNextLine: true
    
    
    AllowShortFunctionsOnASingleLine: false
    
    
    AllowShortIfStatementsOnASingleLine: false
    
    
    AllowShortLoopsOnASingleLine: false
    
    
    AlwaysBreakBeforeMultilineStrings: false
    
    
    AlwaysBreakTemplateDeclarations: false
    
    
    BinPackParameters: true
    
    
    BreakBeforeBinaryOperators: false
    
    
    BreakBeforeBraces: Linux
    
    
    BreakBeforeTernaryOperators: true
    
    
    BreakConstructorInitializersBeforeComma: false
    
    
    ColumnLimit: 0
    
    
    CommentPragmas: '^ IWYU pragma:'
    
    
    ConstructorInitializerAllOnOneLineOrOnePerLine: false
    
    
    ConstructorInitializerIndentWidth: 4
    
    
    ContinuationIndentWidth: 4
    
    
    Cpp11BracedListStyle: true
    
    
    DerivePointerBinding: false
    
    
    ExperimentalAutoDetectBinPacking: false
    
    
    IndentCaseLabels: true
    
    
    IndentFunctionDeclarationAfterType: true
    
    
    IndentWidth: 4
    
    
    MaxEmptyLinesToKeep: 2
    
    
    NamespaceIndentation: None
    
    
    ObjCSpaceAfterProperty: true
    
    
    ObjCSpaceBeforeProtocolList: true
    
    
    ObjCBlockIndentWidth: 4
    
    
    PenaltyBreakBeforeFirstCallParameter: 19
    
    
    PenaltyBreakComment: 300
    
    
    PenaltyBreakFirstLessLess: 120
    
    
    PenaltyBreakString: 1000
    
    
    PenaltyExcessCharacter: 1000000
    
    
    PenaltyReturnTypeOnItsOwnLine: 60
    
    
    PointerBindsToType: false
    
    
    SpaceBeforeAssignmentOperators: true
    
    
    SpaceBeforeParens: ControlStatements
    
    
    SpaceInEmptyParentheses: false
    
    
    SpacesBeforeTrailingComments: 1
    
    
    SpacesInAngles: false
    
    
    SpacesInContainerLiterals: true
    
    
    SpacesInCStyleCastParentheses: false
    
    
    SpacesInParentheses: false
    
    
    Standard: Cpp11
    
    
    TabWidth: 8
    
    
    UseTab: Never
    
    
    
    

    许可证

    MIT


    文件  cod  for  form  style  格式  
    相关文章