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;
|
2026 年 6 月 12 日