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; |
2024 年 5 月 26 日