如何配置 atom-beautify 包以使用 babel/jsx javascript 文件进行格式化?
How to configure atom-beautify package to format with babel/jsx javascript files?
我搜索了一个包来自动缩进和美化我的 React/babel 代码。我刚刚尝试了 atom-beautify,它似乎对 Atom 有很好的反馈。
但是普通 babel 文件的结果不够好:"HTML tag" 没有按要求缩进。有没有人尝试过使用 babel 的 atom-beautify?
我目前使用插件语言-babel、react 和autoclose-html 来毫无问题地为我处理这个问题。
https://atom.io/packages/autoclose-html
https://atom.io/packages/language-babel
https://atom.io/packages/react
希望对您有所帮助!
Atom美化当时还不支持jsx。 it does now:)
我使用 Prettier (https://prettier.io/) 将我的代码重新编写为最佳实践,因此所有团队都可以编写代码,就好像只有一个人编写了所有代码一样。支持 JSX,最近还支持 TypeScript,CSS, SCSS, ..
我已经遇到了同样的问题并停止使用 prettier-atom 。它与 HTML 标签配合使用非常好。
我使用miniprettier, it's listed on Prettier official site作为推荐包。
它就像 prettier-atom 但没有所有依赖项。我喜欢它!它在 JSX 上运行良好。我将 atom-beautify 用于其他文件类型(例如 JSON、纯 HTML、JS)。
我搜索了一个包来自动缩进和美化我的 React/babel 代码。我刚刚尝试了 atom-beautify,它似乎对 Atom 有很好的反馈。
但是普通 babel 文件的结果不够好:"HTML tag" 没有按要求缩进。有没有人尝试过使用 babel 的 atom-beautify?
我目前使用插件语言-babel、react 和autoclose-html 来毫无问题地为我处理这个问题。
https://atom.io/packages/autoclose-html
https://atom.io/packages/language-babel
https://atom.io/packages/react
希望对您有所帮助!
Atom美化当时还不支持jsx。 it does now:)
我使用 Prettier (https://prettier.io/) 将我的代码重新编写为最佳实践,因此所有团队都可以编写代码,就好像只有一个人编写了所有代码一样。支持 JSX,最近还支持 TypeScript,CSS, SCSS, ..
我已经遇到了同样的问题并停止使用 prettier-atom 。它与 HTML 标签配合使用非常好。
我使用miniprettier, it's listed on Prettier official site作为推荐包。
它就像 prettier-atom 但没有所有依赖项。我喜欢它!它在 JSX 上运行良好。我将 atom-beautify 用于其他文件类型(例如 JSON、纯 HTML、JS)。