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