Razor CSharp の EditorConfig プロパティ: コードスタイル
Razor ステートメントの改行周辺
プロパティ名:
[resharper_]html_linebreaks_around_razor_statements, [resharper_]linebreaks_around_razor_statements
可能な値:
true | false
例:
true |
|---|
something
@if (a == 1) {
@: SomeText
}
something
|
false |
|---|
something @if (a == 1) {
@: SomeText
} something
|
Razor @functions ブロック周辺の空白行を設ける。
プロパティ名:
[resharper_]html_blank_lines_around_razor_functions, [resharper_]blank_lines_around_razor_functions
可能な値:
整数
例:
値: 0 |
|---|
something
@functions {
int Count() { return 1; }
}
something
|
値: 1 |
|---|
something
@functions {
int Count() { return 1; }
}
something
|
値: 2 |
|---|
something
@functions {
int Count() { return 1; }
}
something
|
Razor コード編集ヘルパー周辺の空白行を設ける。
プロパティ名:
[resharper_]html_blank_lines_around_razor_helpers, [resharper_]blank_lines_around_razor_helpers
可能な値:
整数
例:
値: 0 |
|---|
something
@helper Aaa() {
@: smth
}
something
|
値: 1 |
|---|
something
@helper Aaa() {
@: smth
}
something
|
値: 2 |
|---|
something
@helper Aaa() {
@: smth
}
something
|
Razor セクションの周囲の空白行
プロパティ名:
[resharper_]html_blank_lines_around_razor_sections, [resharper_]blank_lines_around_razor_sections
可能な値:
整数
例:
値: 0 |
|---|
something
@section scripts { sdsds }
something
|
値: 1 |
|---|
something
@section scripts { sdsds }
something
|
値: 2 |
|---|
something
@section scripts { sdsds }
something
|
C# のブレーススタイルをオーバーライドして、常に「行末 (K&R スタイル)」を使用するようにする
プロパティ名:
[resharper_]razor_always_use_end_of_line_brace_style, [resharper_]always_use_end_of_line_brace_style
可能な値:
true | false
@functions の「{」の後と「}」の前の空白行を削除する。
プロパティ名:
[resharper_]razor_remove_blank_lines_near_braces, [resharper_]remove_blank_lines_near_braces
可能な値:
true | false
'this.' 修飾子を常に削除する(対応する C# 設定をオーバーライドする)
プロパティ名:
[resharper_]razor_remove_this_qualifier, [resharper_]remove_this_qualifier
可能な値:
true | false
@inherits および @model ディレクティブに完全修飾名を使用する
プロパティ名:
[resharper_]razor_prefer_qualified_reference, [resharper_]prefer_qualified_reference
可能な値:
true | false
Razor フォーマットに古いエンジンを使用する
プロパティ名:
[resharper_]html_use_old_engine, [resharper_]use_old_engine
可能な値:
true | false