JavaScript 的 EditorConfig 属性:其他
对齐多行结构
方法参数
属性名称:
[resharper_]对齐多行参数(JavaScript), [resharper_]对齐多行参数
可能的值:
true | false
示例:
true |
|---|
function foo(firstParameter,
secondParameter) {
}
|
false |
|---|
function foo(firstParameter,
secondParameter) {
}
|
多个声明
属性名称:
[resharper_]对齐多声明(JavaScript), [resharper_]对齐多声明
可能的值:
true | false
示例:
true |
|---|
var variable = 0,
variable_2 = 10;
|
false |
|---|
var variable = 0,
variable_2 = 10;
|
对齐 ?: 运算符
属性名称:
[resharper_]对齐三元表达式(JavaScript), [resharper_]对齐三元表达式
可能的值:
align_all:对齐align_not_nested:对齐(嵌套时除外)无:不对齐
示例:
align_all |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
align_not_nested |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
无 |
|---|
var variable = 56 + (condition1
? result1
: condition2
? result2
: result3);
|
其它
不缩进从第一列开始的注释
属性名称:
[resharper_]粘附注释(JavaScript), [resharper_]粘附注释
可能的值:
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;
}
|
在文件末尾换行
属性名称:
插入最终换行符, [resharper_]插入最终换行符(JavaScript)
可能的值:
true | false
最后修改日期: 2025年 9月 27日