Форматирование машинописного текста с помощью Prettier в VSCode?

Прямо сейчас, когда я нажимаю ctrl + shift + p и выбираю формат документа, код форматируется следующим образом:

   const validators: Array<
     ValidationContext
   > = ValidationContainer.getValidationContexts(key);

Я бы хотел, чтобы это выглядело так:

   const validators: Array<ValidationContext> =
         ValidationContainer.getValidationContexts(key);

Есть идеи, какие переключатели я могу перевернуть? Я использую расширение форматирования Красивее.

вы используете какое-либо конкретное расширение для форматирования?

Suraj Rao 25.06.2018 09:40

Да - добавлена ​​рассматриваемая ссылка.

Ole 25.06.2018 18:01
Зод: сила проверки и преобразования данных
Зод: сила проверки и преобразования данных
Сегодня я хочу познакомить вас с библиотекой Zod и раскрыть некоторые ее особенности, например, возможности валидации и трансформации данных, а также...
Как заставить Remix работать с Mantine и Cloudflare Pages/Workers
Как заставить Remix работать с Mantine и Cloudflare Pages/Workers
Мне нравится библиотека Mantine Component , но заставить ее работать без проблем с Remix бывает непросто.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
TypeScript против JavaScript
TypeScript против JavaScript
TypeScript vs JavaScript - в чем различия и какой из них выбрать?
Синхронизация localStorage в масштабах всего приложения с помощью пользовательского реактивного хука useLocalStorage
Синхронизация localStorage в масштабах всего приложения с помощью пользовательского реактивного хука useLocalStorage
Не все нужно хранить на стороне сервера. Иногда все, что вам нужно, это постоянное хранилище на стороне клиента для хранения уникальных для клиента...
Что такое ленивая загрузка в Angular и как ее применять
Что такое ленивая загрузка в Angular и как ее применять
Ленивая загрузка - это техника, используемая в Angular для повышения производительности приложения путем загрузки модулей только тогда, когда они...
4
2
4 160
2

Ответы 2

printWidth - это то, что вы ищете. -> https://prettier.io/docs/en/options.html

Но у тебя будут другие проблемы с цлинтом и похорошее. Попробуйте такой плагин. -> https://alexjoverm.github.io/2017/06/12/Use-Prettier-with-TSLint-and-be-happy/

? что это значит. У меня будут проблемы с ворсом и красивее, но используйте более красивое и ворсистое ...... изменение мест, когда вы их перечисляете, решает проблему ???? lol

Vladimir Despotovic 04.02.2020 16:28

Эслинт и красивее должны быть синхронизированы.

atilkan 05.02.2020 09:07

Добавьте приведенные ниже коды в свой файл setting.json:

"[typescript]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }

Вы можете объяснить, почему это должно работать?

XouDo 17.05.2021 16:16

Другие вопросы по теме