TypeScript 的 EditorConfig 属性:空格
类型参数和参数
中括号前
属性名称:
[resharper_]js_space_before_type_parameters_brackets, [resharper_]space_before_type_parameters_brackets
可能的值:
true|false
示例:
true |
|---|
class C <T1, T2> {
}
var a: C <number, string>;
|
false |
|---|
class C<T1, T2> {
}
var a: C<number, string>;
|
中括号内
属性名称:
[resharper_]js_space_within_type_parameters_brackets, [resharper_]space_within_type_parameters_brackets
可能的值:
true|false
示例:
true |
|---|
class C< T1, T2 > {
}
var a: C< number, string >;
|
false |
|---|
class C<T1, T2> {
}
var a: C<number, string>;
|
类型注解
':' 前
属性名称:
[resharper_]js_space_before_colon_in_type_annotation, [resharper_]space_before_colon_in_type_annotation
可能的值:
true|false
示例:
true |
|---|
var a : SomeType;
|
false |
|---|
var a: SomeType;
|
在 '?' 后
属性名称:
[resharper_]js_space_after_colon_in_type_annotation, [resharper_]space_after_colon_in_type_annotation
可能的值:
true|false
示例:
true |
|---|
var a: SomeType;
|
false |
|---|
var a:SomeType;
|
联合体与相交类型
在类型使用中围绕 '|' 或 '&'
属性名称:
[resharper_]js_space_around_pipe_or_amper_in_type_usage, [resharper_]space_around_pipe_or_amper_in_type_usage
可能的值:
true|false
示例:
true |
|---|
var a: SomeType | OtherType;
|
false |
|---|
var a: SomeType|OtherType;
|
最后修改日期: 2025年 9月 27日