| Name | Category | Type | Keyword
     | Default | Linked | Tag

Uncrustify version 0.79.0_f   by type

Each option appears once in this index.

boolean:
align_asm_colon +
align_assign_on_multi_var_defs
align_eigen_comma_init
align_func_params
align_func_proto_span_ignore_cont_lines
align_keep_extra_space
align_keep_tabs
align_left_shift !
align_mix_var_proto
align_number_right
align_oc_decl_colon
align_oc_msg_colon_first
align_oc_msg_colon_xcode_like
align_on_operator
align_on_tabstop
align_pp_define_together
align_right_cmt_mix
align_right_cmt_same_level
align_same_func_call_params
align_single_line_brace
align_single_line_func
align_var_def_attribute
align_var_def_colon
align_var_def_inline
align_with_tabs
cmt_align_doxygen_javadoc_tags
cmt_c_group
cmt_c_nl_end
cmt_c_nl_start
cmt_convert_tab_to_spaces
cmt_cpp_group
cmt_cpp_nl_end
cmt_cpp_nl_start
cmt_cpp_to_c
cmt_indent_multi !
cmt_insert_before_ctor_dtor
cmt_insert_before_inlines !
cmt_insert_before_preproc
cmt_multi_check_last !
cmt_reflow_indent_to_paragraph_start
cmt_star_cont
cmt_trailing_single_line_c_to_cpp
debug_decode_the_flags
debug_print_version
debug_sort_the_tracks !
debug_use_the_exit_function_pop !
disable_processing_nl_cont
donot_add_nl_before_cpp_comment
donot_indent_func_def_close_paren
eat_blanks_after_open_brace
eat_blanks_before_close_brace
enable_digraphs
force_tab_after_define
indent_access_spec_body
indent_align_assign !
indent_align_paren !
indent_align_string
indent_brace_parent
indent_braces +
indent_braces_no_class +
indent_braces_no_func +
indent_braces_no_struct +
indent_case_comment !
indent_class
indent_class_colon
indent_class_on_colon
indent_cmt_with_tabs
indent_col1_comment
indent_col1_multi_string_literal
indent_comment !
indent_compound_literal_return !
indent_constr_colon
indent_cpp_lambda_body
indent_cpp_lambda_only_once
indent_cs_delegate_body
indent_cs_delegate_brace
indent_else_if
indent_extern
indent_first_bool_expr
indent_first_for_expr
indent_func_call_param
indent_func_class_param
indent_func_ctor_var_param
indent_func_def_force_col1
indent_func_def_param
indent_func_param_double
indent_func_proto_param
indent_ignore_arith
indent_ignore_asm_block
indent_ignore_assign
indent_ignore_before_class_colon
indent_ignore_before_constr_colon
indent_ignore_bool
indent_ignore_case_brace
indent_ignore_first_continue
indent_ignore_label
indent_ignore_semicolon
indent_inside_ternary_operator
indent_macro_brace !
indent_member_single
indent_namespace
indent_namespace_inner_only
indent_namespace_single_indent
indent_oc_block
indent_oc_block_msg_from_brace
indent_oc_block_msg_from_caret
indent_oc_block_msg_from_colon
indent_oc_block_msg_from_keyword
indent_oc_block_msg_xcode_style
indent_oc_inside_msg_sel
indent_oc_msg_prioritize_first_colon !
indent_off_after_assign
indent_off_after_return
indent_off_after_return_new
indent_paren_after_func_call
indent_paren_after_func_decl
indent_paren_after_func_def
indent_paren_nl
indent_paren_open_brace
indent_preserve_sql
indent_relative_single_line_comments
indent_semicolon_for_paren
indent_single_after_return
indent_single_newlines
indent_square_nl
indent_switch_break_with_case
indent_switch_pp !
indent_template_param
indent_token_after_brace !
indent_using_block !
indent_var_def_cont
indent_vbrace_open_on_tabstop
ls_code_width
ls_for_split_full
ls_func_split_full
mod_add_force_c_closebrace_comment
mod_full_brace_if_chain_only
mod_full_brace_nl_block_rem_mlcond
mod_full_paren_assign_bool
mod_full_paren_if_bool
mod_full_paren_return_bool
mod_int_prefer_int_on_left
mod_move_case_break
mod_move_case_return
mod_pawn_semicolon
mod_remove_duplicate_include
mod_remove_empty_return
mod_remove_extra_semicolon
mod_sort_case_sensitive
mod_sort_import
mod_sort_incl_import_grouping_enabled
mod_sort_incl_import_ignore_extension
mod_sort_incl_import_prioritize_angle_over_quotes
mod_sort_incl_import_prioritize_extensionless
mod_sort_incl_import_prioritize_filename
mod_sort_include
mod_sort_oc_properties
mod_sort_using
nl_after_brace_close +
nl_after_brace_open +
nl_after_brace_open_cmt
nl_after_case
nl_after_label_colon
nl_after_multiline_comment
nl_after_return +
nl_after_semicolon
nl_after_vbrace_close
nl_after_vbrace_open
nl_after_vbrace_open_empty
nl_assign_leave_one_liners
nl_before_brace_open
nl_before_case
nl_before_ignore_after_case
nl_before_return
nl_class_leave_one_liner_groups
nl_class_leave_one_liners
nl_collapse_empty_body
nl_collapse_empty_body_functions
nl_cpp_lambda_leave_one_liners
nl_create_for_one_liner
nl_create_func_def_one_liner
nl_create_if_one_liner
nl_create_list_one_liner
nl_create_while_one_liner
nl_cs_property_leave_one_liners
nl_define_macro
nl_do_leave_one_liners
nl_ds_struct_enum_close_brace
nl_ds_struct_enum_cmt
nl_enum_leave_one_liners
nl_for_leave_one_liners
nl_func_call_args_multi_line
nl_func_call_args_multi_line_ignore_closures
nl_func_call_end_multi_line
nl_func_call_start_multi_line
nl_func_decl_args_multi_line
nl_func_decl_end_multi_line
nl_func_decl_start_multi_line
nl_func_def_args_multi_line
nl_func_def_end_multi_line
nl_func_def_start_multi_line
nl_func_leave_one_liners
nl_getset_leave_one_liners
nl_if_leave_one_liners
nl_multi_line_cond
nl_multi_line_define
nl_namespace_two_to_one_liner
nl_oc_msg_args
nl_oc_msg_args_finish_multi_line
nl_oc_msg_leave_one_liner
nl_split_for_one_liner
nl_split_if_one_liner
nl_split_while_one_liner
nl_squeeze_ifdef
nl_squeeze_ifdef_top_level
nl_squeeze_paren_close
nl_template_args
nl_template_end
nl_template_start
nl_while_leave_one_liners
pp_define_at_level
pp_if_indent_code
pp_ignore_define_body
pp_include_at_level
pp_indent_at_level
pp_indent_at_level0
pp_indent_case !
pp_indent_extern !
pp_indent_func_def !
pp_indent_in_guard
pp_region_indent_code
processing_cmt_as_regex
set_numbering_for_html_output
sp_cmt_cpp_doxygen
sp_cmt_cpp_lint
sp_cmt_cpp_pvs
sp_cmt_cpp_qttr
sp_permit_cpp11_shift
sp_skip_vbrace_tokens
string_replace_tab_chars
tok_split_gte
use_form_feed_no_more_as_whitespace_character
use_indent_continue_only_once
use_indent_func_call_param !
use_options_overriding_for_qt_macros !
use_sp_after_angle_always
utf8_byte
utf8_force
multiple:
indent_with_tabs !
mod_case_brace
mod_enum_last_comma
mod_full_brace_do
mod_full_brace_for
mod_full_brace_function
mod_full_brace_if
mod_full_brace_using
mod_full_brace_while
mod_int_long
mod_int_short
mod_int_signed
mod_int_unsigned
mod_long_int
mod_paren_on_return
mod_paren_on_throw
mod_short_int
mod_signed_int
mod_unsigned_int
newlines !
nl_after_annotation
nl_after_do +
nl_after_for +
nl_after_if +
nl_after_member
nl_after_square_assign
nl_after_switch
nl_after_synchronized
nl_after_while
nl_assign_brace
nl_assign_square
nl_before_do
nl_before_for
nl_before_if
nl_before_if_closing_paren
nl_before_member
nl_before_opening_brace_func_class_def
nl_before_switch
nl_before_synchronized
nl_before_throw
nl_before_while
nl_between_annotation
nl_brace_brace
nl_brace_catch
nl_brace_else
nl_brace_finally
nl_brace_fparen
nl_brace_square
nl_brace_struct_var
nl_brace_while
nl_case_colon_brace
nl_catch_brace
nl_class_brace
nl_class_colon
nl_class_init_args
nl_constr_colon
nl_constr_init_args
nl_cpp_ldef_brace
nl_do_brace
nl_else_brace
nl_else_if
nl_elseif_brace
nl_end_of_file
nl_enum_brace
nl_enum_class
nl_enum_class_identifier
nl_enum_colon_type
nl_enum_identifier_colon
nl_enum_own_lines
nl_fcall_brace
nl_fdef_brace +
nl_fdef_brace_cond
nl_finally_brace
nl_for_brace
nl_func_call_args
nl_func_call_empty
nl_func_call_end
nl_func_call_paren
nl_func_call_paren_empty
nl_func_call_start
nl_func_class_scope
nl_func_decl_args
nl_func_decl_empty
nl_func_decl_end
nl_func_decl_end_single
nl_func_decl_start
nl_func_decl_start_single
nl_func_def_args
nl_func_def_empty
nl_func_def_end
nl_func_def_end_single
nl_func_def_paren
nl_func_def_paren_empty
nl_func_def_start
nl_func_def_start_single
nl_func_paren
nl_func_paren_empty
nl_func_proto_type_name
nl_func_scope_name
nl_func_type_name
nl_func_type_name_class
nl_getset_brace
nl_if_brace
nl_multi_line_sparen_close
nl_multi_line_sparen_open
nl_namespace_brace
nl_oc_before_end
nl_oc_before_implementation
nl_oc_before_interface
nl_oc_block_brace
nl_oc_brace_catch
nl_oc_catch_brace
nl_oc_implementation_brace
nl_oc_interface_brace
nl_oc_mdef_brace
nl_paren_dbrace_open
nl_property_brace
nl_return_expr
nl_scope_brace
nl_start_of_file
nl_struct_brace
nl_switch_brace
nl_synchronized_brace
nl_template_class
nl_template_class_decl
nl_template_class_decl_special
nl_template_class_def
nl_template_class_def_special
nl_template_func
nl_template_func_decl
nl_template_func_decl_special
nl_template_func_def
nl_template_func_def_special
nl_template_using
nl_template_var
nl_throw_expr
nl_try_brace
nl_tsquare_brace
nl_type_brace_init_lst
nl_type_brace_init_lst_close
nl_type_brace_init_lst_open
nl_union_brace
nl_unittest_brace
nl_using_brace
nl_version_brace
nl_while_brace
pos_arith
pos_assign
pos_bool
pos_class_colon
pos_class_comma
pos_comma
pos_compare
pos_conditional
pos_constr_colon
pos_constr_comma
pos_enum_comma
pos_shift
pp_indent
pp_space_after
sp_addr ! +
sp_after_angle
sp_after_assign + ?
sp_after_bit_colon
sp_after_byref
sp_after_byref_func
sp_after_cast
sp_after_class_colon
sp_after_comma +
sp_after_constr_colon ! +
sp_after_dc
sp_after_decltype
sp_after_ellipsis
sp_after_emb_cmt ! +
sp_after_for_colon
sp_after_invariant_paren
sp_after_mdatype_commas
sp_after_new
sp_after_newop_paren
sp_after_noexcept
sp_after_oc_at_sel
sp_after_oc_at_sel_parens
sp_after_oc_block_caret
sp_after_oc_colon
sp_after_oc_dict_colon
sp_after_oc_msg_receiver
sp_after_oc_property
sp_after_oc_return_type
sp_after_oc_scope
sp_after_oc_synchronized
sp_after_oc_type
sp_after_operator
sp_after_operator_sym
sp_after_operator_sym_empty
sp_after_ptr_block_caret
sp_after_ptr_star
sp_after_ptr_star_func
sp_after_ptr_star_qualifier
sp_after_ptr_star_trailing
sp_after_semi ! +
sp_after_semi_for ! +
sp_after_semi_for_empty
sp_after_send_oc_colon
sp_after_sparen
sp_after_tag
sp_after_throw
sp_after_tparen_close
sp_after_type ! +
sp_after_type_brace_init_lst_open
sp_angle_colon
sp_angle_paren
sp_angle_paren_empty
sp_angle_shift ! +
sp_angle_word
sp_annotation_paren
sp_arith
sp_arith_additive
sp_assign + ?
sp_assign_default +
sp_attribute_paren
sp_before_angle
sp_before_assign + ?
sp_before_bit_colon
sp_before_byref
sp_before_byref_func
sp_before_case_colon ! +
sp_before_class_colon
sp_before_comma ! +
sp_before_constr_colon ! +
sp_before_dc
sp_before_ellipsis
sp_before_emb_cmt ! +
sp_before_for_colon
sp_before_global_scope_ptr_star
sp_before_mdatype_commas
sp_before_nl_cont ! +
sp_before_oc_block_caret
sp_before_oc_colon
sp_before_oc_dict_colon
sp_before_oc_proto_list
sp_before_operator_ptr_star
sp_before_pp_stringify
sp_before_ptr_star
sp_before_ptr_star_func
sp_before_ptr_star_trailing
sp_before_qualifier_ptr_star
sp_before_scope_ptr_star
sp_before_semi ! +
sp_before_semi_for
sp_before_semi_for_empty
sp_before_send_oc_colon
sp_before_sparen
sp_before_square
sp_before_square_asm_block
sp_before_squares
sp_before_template_paren
sp_before_tr_cmt
sp_before_type_brace_init_lst_close
sp_before_unnamed_byref
sp_before_unnamed_ptr_star
sp_before_vardef_square ! +
sp_between_mdatype_commas
sp_between_new_paren
sp_between_ptr_ref
sp_between_ptr_star
sp_between_semi_for_empty
sp_bool
sp_brace_brace
sp_brace_catch
sp_brace_close_while
sp_brace_else
sp_brace_finally
sp_brace_typedef
sp_byref_ellipsis
sp_byref_paren
sp_case_label
sp_catch_brace
sp_catch_paren
sp_cmt_cpp_region
sp_cmt_cpp_start
sp_compare
sp_cond_colon
sp_cond_colon_after
sp_cond_colon_before
sp_cond_question
sp_cond_question_after
sp_cond_question_before
sp_cond_ternary_short
sp_cparen_oparen
sp_cpp_before_struct_binding
sp_cpp_before_struct_binding_after_byref
sp_cpp_cast_paren
sp_cpp_lambda_argument_list
sp_cpp_lambda_argument_list_empty
sp_cpp_lambda_assign +
sp_cpp_lambda_fparen
sp_cpp_lambda_paren_brace
sp_cpp_lambda_square_brace
sp_cpp_lambda_square_paren
sp_d_array_colon
sp_decltype_paren
sp_defined_paren
sp_deref ! +
sp_do_brace_open
sp_ellipsis_parameter_pack
sp_else_brace
sp_endif_cmt
sp_enum_after_assign
sp_enum_assign
sp_enum_before_assign
sp_enum_brace ! +
sp_enum_colon
sp_enum_paren
sp_extern_paren
sp_finally_brace
sp_fparen_brace
sp_fparen_brace_initializer
sp_fparen_dbrace
sp_func_call_paren
sp_func_call_paren_empty
sp_func_call_user_inside_fparen
sp_func_call_user_inside_rparen
sp_func_call_user_paren
sp_func_call_user_paren_paren
sp_func_class_paren
sp_func_class_paren_empty
sp_func_def_paren
sp_func_def_paren_empty
sp_func_proto_paren
sp_func_proto_paren_empty
sp_func_type_paren
sp_getset_brace
sp_incdec ! +
sp_inside_angle
sp_inside_angle_empty
sp_inside_braces
sp_inside_braces_empty
sp_inside_braces_enum
sp_inside_braces_oc_dict
sp_inside_braces_struct
sp_inside_for
sp_inside_for_close
sp_inside_for_open
sp_inside_fparen
sp_inside_fparens
sp_inside_newop_paren
sp_inside_newop_paren_close
sp_inside_newop_paren_open
sp_inside_oc_at_sel_parens
sp_inside_paren
sp_inside_paren_cast
sp_inside_rparen
sp_inside_rparens
sp_inside_sparen
sp_inside_sparen_close
sp_inside_sparen_open
sp_inside_square
sp_inside_square_empty
sp_inside_square_oc_array
sp_inside_tparen
sp_inside_type_brace_init_lst
sp_inv ! +
sp_invariant_paren
sp_macro
sp_macro_func
sp_member ! +
sp_not ! +
sp_not_not
sp_oc_brace_catch
sp_oc_catch_brace
sp_oc_catch_paren
sp_oc_classname_paren
sp_parameter_pack_ellipsis
sp_paren_brace
sp_paren_comma ! +
sp_paren_ellipsis
sp_paren_noexcept
sp_paren_paren
sp_paren_qualifier
sp_pp_concat ! +
sp_pp_stringify
sp_ptr_star_func_type
sp_ptr_star_func_var
sp_ptr_star_paren
sp_ptr_type_ellipsis
sp_qualifier_ptr_star_func
sp_qualifier_ptr_star_trailing
sp_qualifier_unnamed_ptr_star
sp_range
sp_return ! +
sp_return_brace
sp_return_paren +
sp_scope_paren
sp_sign ! + ?
sp_sizeof_ellipsis
sp_sizeof_ellipsis_paren
sp_sizeof_paren
sp_sparen_brace
sp_sparen_paren
sp_special_semi
sp_square_fparen
sp_string_string
sp_super_paren ! +
sp_template_angle
sp_this_paren ! +
sp_throw_paren
sp_trailing_return
sp_try_brace
sp_type_brace_init_lst
sp_type_colon
sp_type_ellipsis
sp_type_func
sp_vala_after_translation
sp_version_paren
sp_while_paren_open
sp_word_brace_init_lst
sp_word_brace_ns ! +
utf8_bom
numeric:
align_assign_decl_func + ?
align_assign_func_proto_span
align_assign_span +
align_assign_thresh
align_braced_init_list_span
align_braced_init_list_thresh
align_constr_value_gap
align_constr_value_span
align_constr_value_thresh
align_enum_equ_span
align_enum_equ_thresh
align_func_params_gap
align_func_params_span
align_func_params_thresh
align_func_proto_amp_style
align_func_proto_gap
align_func_proto_span
align_func_proto_star_style
align_func_proto_thresh
align_nl_cont
align_nl_cont_spaces !
align_oc_msg_colon_span
align_oc_msg_spec_span
align_pp_define_gap
align_pp_define_span
align_right_cmt_at_col
align_right_cmt_gap
align_right_cmt_span
align_same_func_call_params_span
align_same_func_call_params_thresh
align_single_line_brace_gap
align_struct_init_span
align_typedef_amp_style
align_typedef_func
align_typedef_gap +
align_typedef_span +
align_typedef_star_style
align_var_class_gap
align_var_class_span
align_var_class_thresh
align_var_def_amp_style
align_var_def_colon_gap
align_var_def_gap
align_var_def_span
align_var_def_star_style
align_var_def_thresh
align_var_struct_gap
align_var_struct_span
align_var_struct_thresh
cmt_multi_first_len_minimum !
cmt_reflow_mode
cmt_sp_after_star_cont
cmt_sp_before_doxygen_javadoc_tags !
cmt_sp_before_star_cont
cmt_width
code_width
debug_line_number_to_protocol
debug_max_number_of_loops
debug_timeout
debug_truncate
indent_access_spec !
indent_before_class_colon
indent_bool_paren
indent_brace
indent_case_brace
indent_case_shift
indent_columns !
indent_comma_brace
indent_comma_paren
indent_comment_align_thresh !
indent_continue
indent_continue_class_head
indent_ctor_init
indent_ctor_init_following !
indent_ctor_init_leading !
indent_func_const
indent_func_def_param_paren_pos_threshold
indent_func_throw
indent_label !
indent_member
indent_min_vbrace_open
indent_namespace_level
indent_namespace_limit
indent_oc_block_msg
indent_oc_msg_colon
indent_param
indent_paren_close
indent_shift
indent_single_line_comments_after
indent_single_line_comments_before
indent_sparen_extra
indent_switch_body
indent_switch_case
indent_ternary_operator
indent_var_def_blk
indent_xml_string
input_tab_size !
mod_add_long_class_closebrace_comment
mod_add_long_function_closebrace_comment
mod_add_long_ifdef_else_comment
mod_add_long_ifdef_endif_comment
mod_add_long_namespace_closebrace_comment
mod_add_long_switch_closebrace_comment
mod_full_brace_if_chain
mod_full_brace_nl
mod_infinite_loop
mod_sort_oc_property_class_weight
mod_sort_oc_property_getter_weight
mod_sort_oc_property_nullability_weight
mod_sort_oc_property_readwrite_weight
mod_sort_oc_property_reference_weight
mod_sort_oc_property_setter_weight
mod_sort_oc_property_thread_safe_weight
nl_after_access_spec
nl_after_class
nl_after_func_body
nl_after_func_body_class
nl_after_func_body_one_liner
nl_after_func_class_proto
nl_after_func_class_proto_group
nl_after_func_proto
nl_after_func_proto_group
nl_after_namespace
nl_after_struct
nl_after_try_catch_finally
nl_after_whole_file_endif
nl_after_whole_file_ifdef
nl_around_cs_property
nl_before_access_spec
nl_before_block_comment
nl_before_c_comment
nl_before_class
nl_before_cpp_comment
nl_before_func_body_def
nl_before_func_body_proto
nl_before_func_class_def
nl_before_func_class_proto
nl_before_namespace
nl_before_struct
nl_before_whole_file_endif
nl_before_whole_file_ifdef
nl_between_get_set
nl_comment_func_def
nl_end_of_file_min
nl_inside_empty_func
nl_inside_namespace
nl_max +
nl_max_after_func_body
nl_max_blank_in_func
nl_min_after_func_body
nl_oc_msg_args_max_code_width
nl_oc_msg_args_min_params
nl_remove_extra_newlines
nl_start_of_file_min
nl_typedef_blk_end
nl_typedef_blk_in
nl_typedef_blk_start
nl_var_def_blk_end
nl_var_def_blk_end_func_top
nl_var_def_blk_in
nl_var_def_blk_start
output_tab_size !
pp_indent_brace !
pp_indent_count !
pp_indent_if
pp_indent_region
pp_indent_with_tabs !
pp_multiline_define_body_indent !
pp_space_count
pp_unbalanced_if_action
sp_num_after_emb_cmt !
sp_num_before_emb_cmt !
sp_num_before_tr_cmt
string_escape_char !
string_escape_char2
warn_level_tabs_found_in_verbatim_string_literals !
string:
cmt_insert_class_header
cmt_insert_file_footer
cmt_insert_file_header
cmt_insert_func_header
cmt_insert_oc_msg_header
cmt_reflow_fold_regex_file
disable_processing_cmt !
enable_processing_cmt !
include_category_0
include_category_1
include_category_2

~ End of list by type ~