Как настроить пакет atom-beautify для форматирования с файлами javascript babel/jsx?

Я искал пакет для автоматического отступа и украшения моего кода React/babel. Я только что пытался атом-украсить который, кажется, имеет хороший feeback на Atom.

но результат в обычном файле babel недостаточно хорош: "HTML-тег" не отступает, как хотел. Кто-нибудь пытался использовать atom-beautify с babel?

4 ответов


в настоящее время я использую язык плагинов-babel, react и autoclose-html для обработки этого для меня без проблем.

https://atom.io/packages/autoclose-html

https://atom.io/packages/language-babel

https://atom.io/packages/react

надеюсь, что это помогает!


Atom beautify в то время не поддерживал jsx. сейчас :)


Я использую красивее (https://prettier.io/) переписать мой код в лучшие практики, чтобы вся команда могла писать код, как будто только один человек написал все это. Поддерживает JSX, а в последнее время даже TypeScript, CSS, SCSS ..


Я уже столкнулся с той же проблемой и закончил использовать красивее-атом . Он очень хорошо работает с HTML-тегами.