Я использую расширение Prettier в VS Code и работаю с файлами Typescript, когда набираю следующее:
export default class HelloWorldWebPart extends BaseClientSideWebPart<IHelloWorldWebPartProps> {
Prettier форматирует его так:
export default class HelloWorldWebPart extends BaseClientSideWebPart<
IHelloWorldWebPartProps
> {
I проверено, чтобы убедиться, что оно не превышает ширину печати. Существуют параметры наследования для файлов JSX, чтобы «поместить> многострочный элемент jsx на новую строку», но этот параметр не влияет на файлы Typescript.