Show/Hide Toolbars

XSharp

Since X# 2.8 we now support the use of .editorconfig files. These files can be used in your solution or project to control the source code editor settings for several options, such as:

This allows you to synchronize the editor settings for a team and ignore individual differences between team members.

 

use tab or space

tab with

encoding for the source files

 

We are supporting the default tokens for .editorconfig as listed on https://editorconfig.org/:

indent_style (tab or space)

indent_size (number)

tab_width (number)

end_of_line (cr, lf or crlf)

charset (latin1, utf-8, utf-8-bom, utf-16be or utf-16le)

trim_trailing_whitespace (true or false)

insert_final_newline (true or false)

 

Additionally we have added a few X# specific options

keyword_case (upper, lower, title or none)

identifier_case (true or false)

indent_namespace (true or false)

indent_type_members (true or false)

indent_type_fields (true or false)

indent_entity_content (true or false)

indent_block_content (true or false)

indent_case_label (true or false)

indent_case_content (true or false)

indent_continued_lines (true or false)

indent_preprocessor (true or false)

 

 

The settings inside the .editorconfig overrule the settings on Tools/Options for the X# editor.