Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # General options
- #
- # The type of line endings. Default=Auto
- newlines = lf # auto/lf/cr/crlf
- # The original size of tabs in the input. Default=8
- input_tab_size = 4 # number
- # The size of tabs in the output (only used if align_with_tabs=true). Default=8
- output_tab_size = 4 # number
- # The ASCII value of the string escape char, usually 92 (\) or 94 (^). (Pawn)
- string_escape_char = 92 # number
- # Alternate string escape char for Pawn. Only works right before the quote char.
- #string_escape_char2 = 0 # number
- # Replace tab characters found in string literals with the escape sequence \t instead.
- string_replace_tab_chars = true # true/false
- # Allow interpreting '>=' and '>>=' as part of a template in 'void f(list<list<B>>=val);'.
- # If true, 'assert(x<0 && y>=3)' will be broken. Default=False
- # Improvements to template detection may make this option obsolete.
- #tok_split_gte = false # true/false
- # Override the default ' *INDENT-OFF*' in comments for disabling processing of part of the file.
- #disable_processing_cmt = "" # string
- # Override the default ' *INDENT-ON*' in comments for enabling processing of part of the file.
- #enable_processing_cmt = "" # string
- # Enable parsing of digraphs. Default=False
- #enable_digraphs = false
- # Control what to do with the UTF-8 BOM (recommend 'remove')
- utf8_bom = add # ignore/add/remove/force
- # If the file contains bytes with values between 128 and 255, but is not UTF-8, then output as UTF-8
- utf8_byte = false # true/false
- # Force the output encoding to UTF-8
- utf8_force = true # true/false
- #
- # Indenting
- #
- # The number of columns to indent per level.
- # Usually 2, 3, 4, or 8. Default=8
- indent_columns = 4 # number
- # The continuation indent. If non-zero, this overrides the indent of '(' and '=' continuation indents.
- # For FreeBSD, this is set to 4. Negative value is absolute and not increased for each ( level
- indent_continue = 0 # number
- # How to use tabs when indenting code
- # 0=spaces only
- # 1=indent with tabs to brace level, align with spaces (default)
- # 2=indent and align with tabs, using spaces when not on a tabstop
- indent_with_tabs = 0 # number
- # Comments that are not a brace level are indented with tabs on a tabstop.
- # Requires indent_with_tabs=2. If false, will use spaces.
- indent_cmt_with_tabs = false # true/false
- # Whether to indent strings broken by '\' so that they line up
- indent_align_string = true # true/false
- # The number of spaces to indent multi-line XML strings.
- # Requires indent_align_string=True
- indent_xml_string = 4 # number
- # Spaces to indent '{' from level
- indent_brace = 0 # number
- # Whether braces are indented to the body level
- indent_braces = false # true/false
- # Disabled indenting function braces if indent_braces is true
- #indent_braces_no_func = true # true/false
- # Disabled indenting class braces if indent_braces is true
- #indent_braces_no_class = true # true/false
- # Disabled indenting struct braces if indent_braces is true
- #indent_braces_no_struct = true # true/false
- # Indent based on the size of the brace parent, i.e. 'if' => 3 spaces, 'for' => 4 spaces, etc.
- indent_brace_parent = false # true/false
- # Indent based on the paren open instead of the brace open in '({\n', default is to indent by brace.
- indent_paren_open_brace = true # true/false
- # Indent a C# delegate by another level, default is to not indent by another level.
- indent_cs_delegate_brace = true # true/false
- # Whether the 'namespace' body is indented
- indent_namespace = true # true/false
- # Only indent one namespace and no sub-namespaces.
- # Requires indent_namespace=true.
- indent_namespace_single_indent = true # true/false
- # The number of spaces to indent a namespace block
- indent_namespace_level = 0 # number
- # If the body of the namespace is longer than this number, it won't be indented.
- # Requires indent_namespace=true. Default=0 (no limit)
- indent_namespace_limit = 0 # number
- # Whether the 'extern "C"' body is indented
- #indent_extern = true # true/false
- # Whether the 'class' body is indented
- indent_class = true # true/false
- # Whether to indent the stuff after a leading base class colon
- indent_class_colon = false # true/false
- # Indent based on a class colon instead of the stuff after the colon.
- # Requires indent_class_colon=true. Default=False
- #indent_class_on_colon = false # true/false
- # Whether to indent the stuff after a leading class initializer colon
- indent_constr_colon = false # true/false
- # Virtual indent from the ':' for member initializers. Default=2
- #indent_ctor_init_leading = 2 # number
- # Additional indenting for constructor initializer list
- #indent_ctor_init = 0
- # False=treat 'else\nif' as 'else if' for indenting purposes
- # True=indent the 'if' one level
- indent_else_if = true # true/false
- # Amount to indent variable declarations after a open brace. neg=relative, pos=absolute
- indent_var_def_blk = 0 # number
- # Indent continued variable declarations instead of aligning.
- indent_var_def_cont = true # true/false
- # Indent continued shift expressions ('<<' and '>>') instead of aligning.
- # Turn align_left_shift off when enabling this.
- indent_shift = true # true/false
- # True: force indentation of function definition to start in column 1
- # False: use the default behavior
- indent_func_def_force_col1 = false # true/false
- # True: indent continued function call parameters one indent level
- # False: align parameters under the open paren
- indent_func_call_param = true # true/false
- # Same as indent_func_call_param, but for function defs
- indent_func_def_param = true # true/false
- # Same as indent_func_call_param, but for function protos
- #indent_func_proto_param = true # true/false
- # Same as indent_func_call_param, but for class declarations
- indent_func_class_param = true # true/false
- # Same as indent_func_call_param, but for class variable constructors
- indent_func_ctor_var_param = true # true/false
- # Same as indent_func_call_param, but for templates
- #indent_template_param = true # true/false
- # Double the indent for indent_func_xxx_param options
- indent_func_param_double = false # true/false
- # Indentation column for standalone 'const' function decl/proto qualifier
- #indent_func_const = 4 # number
- # Indentation column for standalone 'throw' function decl/proto qualifier
- #indent_func_throw = 4 # number
- # The number of spaces to indent a continued '->' or '.'
- # Usually set to 0, 1, or indent_columns.
- indent_member = 4 # number
- # Spaces to indent single line ('//') comments on lines before code
- indent_single_line_comments = 0 # number
- # If set, will indent trailing single line ('//') comments relative
- # to the code instead of trying to keep the same absolute column
- indent_relative_single_line_comments = false # true/false
- # Spaces to indent 'case' from 'switch'
- # Usually 0 or indent_columns.
- indent_switch_case = 4 # number
- # Spaces to shift the 'case' line, without affecting any other lines
- # Usually 0.
- indent_case_shift = 0 # number
- # Spaces to indent '{' from 'case'.
- # By default, the brace will appear under the 'c' in case.
- # Usually set to 0 or indent_columns.
- indent_case_brace = 0 # number
- # Whether to indent comments found in first column
- indent_col1_comment = false # true/false
- # How to indent goto labels
- # >0: absolute column where 1 is the leftmost column
- # <=0: subtract from brace indent
- # Default=1
- #indent_label = 1 # number
- # Same as indent_label, but for access specifiers that are followed by a colon. Default=1
- #indent_access_spec = 1 # number
- # Indent the code after an access specifier by one level.
- # If set, this option forces 'indent_access_spec=0'
- #indent_access_spec_body = false # true/false
- # If an open paren is followed by a newline, indent the next line so that it lines up after the open paren (not recommended)
- indent_paren_nl = false # true/false
- # Controls the indent of a close paren after a newline.
- # 0: Indent to body level
- # 1: Align under the open paren
- # 2: Indent to the brace level
- indent_paren_close = 2 # number
- # Controls the indent of a comma when inside a paren.If TRUE, aligns under the open paren
- indent_comma_paren = false # true/false
- # Controls the indent of a BOOL operator when inside a paren.If TRUE, aligns under the open paren
- indent_bool_paren = false # true/false
- # If 'indent_bool_paren' is true, controls the indent of the first expression. If TRUE, aligns the first expression to the following ones
- #indent_first_bool_expr = false # true/false
- # If an open square is followed by a newline, indent the next line so that it lines up after the open square (not recommended)
- indent_square_nl = false # true/false
- # Don't change the relative indent of ESQL/C 'EXEC SQL' bodies
- #indent_preserve_sql = true # true/false
- # Align continued statements at the '='. Default=True
- # If FALSE or the '=' is followed by a newline, the next line is indent one tab.
- indent_align_assign = false # true/false
- # Indent OC blocks at brace level instead of usual rules.
- #indent_oc_block = true # true/false
- # Indent OC blocks in a message relative to the parameter name.
- # 0=use indent_oc_block rules, 1+=spaces to indent
- #indent_oc_block_msg = 0 # number
- # Minimum indent for subsequent parameters
- #indent_oc_msg_colon = 0 # number
- # If true, prioritize aligning with initial colon (and stripping spaces from lines, if necessary).
- # Default=True.
- #indent_oc_msg_prioritize_first_colon = true # true/false
- #indent_oc_block_msg_xcode_style = true # true/false
- # If indent_oc_block_msg and this option are on, blocks will be indented the way that Xcode does by default (from keyword if the parameter is on its own line; otherwise, from the previous indentation level).
- #indent_oc_block_msg_xcode_style = true # true/false
- # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is relative to a msg keyword.
- #indent_oc_block_msg_from_keyword = true # true/false
- # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is relative to a msg colon.
- #indent_oc_block_msg_from_colon = true # true/false
- # If indent_oc_block_msg and this option are on, blocks will be indented from where the block caret is.
- #indent_oc_block_msg_from_caret = true # true/false
- # If indent_oc_block_msg and this option are on, blocks will be indented from where the brace is.
- #indent_oc_block_msg_from_brace = true # true/false
- # When identing after virtual brace open and newline add further spaces to reach this min. indent.
- indent_min_vbrace_open = 0 # number
- # TRUE: When identing after virtual brace open and newline add further spaces after regular indent to reach next tabstop.
- indent_vbrace_open_on_tabstop = false # true/false
- # If true, a brace followed by another token (not a newline) will indent all contained lines to match the token.Default=True.
- indent_token_after_brace = true # true/false
- # If true, cpp lambda body will be indentedDefault=False.
- #indent_cpp_lambda_body = true # true/false
- #
- # Spacing options
- #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement