EditorConfig 属性适用于 TypeScript:大括号布局
大括号布局
类型和模块
属性名称:
[resharper_]js_types_braces, [resharper_]types_braces
可能的值:
行尾:行尾(K&R 风格)行尾无空格:行尾(无空格)下一行:下一行(BSD 风格)下一行缩进:下一行缩进(Whitesmiths 风格)下一行缩进 2 级:下一行缩进 2(GNU 风格)pico:紧凑(Pico 风格)
示例:
end_of_line |
|---|
module M {
class C {
public f: number;
}
interface I {
f: number;
}
}
|
end_of_line_no_space |
|---|
module M{
class C{
public f: number;
}
interface I{
f: number;
}
}
|
next_line |
|---|
module M
{
class C
{
public f: number;
}
interface I
{
f: number;
}
}
|
next_line_shifted |
|---|
module M
{
class C
{
public f: number;
}
interface I
{
f: number;
}
}
|
next_line_shifted_2 |
|---|
module M
{
class C
{
public f: number;
}
interface I
{
f: number;
}
}
|
pico |
|---|
module M
{ class C
{ public f: number; }
interface I
{ f: number; } }
|
最后修改日期: 2025年 9月 27日