JavaScript の EditorConfig プロパティ: その他
複数行構成の整列
メソッド パラメーター
プロパティ名:
[resharper_]js_align_multiline_parameter, [resharper_]align_multiline_parameter
使用可能な値:
true | false
例:
true |
|---|
function foo(firstParameter,
secondParameter) {
}
|
false |
|---|
function foo(firstParameter,
secondParameter) {
}
|
複数の宣言
プロパティ名:
[resharper_]js_align_multiple_declaration, [resharper_]align_multiple_declaration
使用可能な値:
true | false
例:
true |
|---|
var variable = 0,
variable_2 = 10;
|
false |
|---|
var variable = 0,
variable_2 = 10;
|
?: 演算子の位置合わせ
プロパティ名:
[resharper_]js_align_ternary, [resharper_]align_ternary
使用可能な値:
align_all: 位置合わせalign_not_nested: ネストされている場合を除いて整列するnone: 整列していない
例:
align_all |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
align_not_nested |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
none |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
その他
最初の列から始まるコメントをインデントしない
プロパティ名:
[resharper_]js_stick_comment, [resharper_]stick_comment
使用可能な値:
true | false
例:
フォーマット前 | フォーマット後 true |
|---|---|
function Foo(){
// Some comment
var tt = 123; return tt;
}
| function Foo() {
// Some comment
var tt = 123;
return tt;
}
|
フォーマット前 | フォーマット後 false |
|---|---|
function Foo(){
// Some comment
var tt = 123; return tt;
}
| function Foo() {
// Some comment
var tt = 123;
return tt;
}
|
ファイルの末尾に改行を挿入
プロパティ名:
insert_final_newline, [resharper_]js_insert_final_newline
使用可能な値:
true | false
2026 年 6 月 12 日