EditorConfig 属性适用于 TypeScript:大括号布局
大括号布局
类型和模块
属性名称:
[resharper_]js_types_braces, [resharper_]types_braces
可能的值:
end_of_line: 行尾 (K&R 样式)end_of_line_no_space: 行尾(无空格)next_line: 下一行 (BSD 样式)next_line_shifted: 下一行缩进 (Whitesmiths 样式)next_line_shifted_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;
}
}
|
下一行 |
|---|
module M
{
class C
{
public f: number;
}
interface I
{
f: number;
}
}
|
下一行缩进 |
|---|
module M
{
class C
{
public f: number;
}
interface I
{
f: number;
}
}
|
下一行缩进 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年 12月 8日