我使用Sublime Text作为文本编辑器。
有一个用于格式化javascript文件的jsFormat,但是我找不到一个用于JSX的。
你们是如何处理格式化JSX的?
发布于 2015-02-24 20:12:05
HTML-CSS-JS美化插件中有一个设置,允许您忽略js/jsx文件中的xml语法。这样就不会弄乱jsx代码。设置是:在设置文件的"js“部分中的"e4x": true
首选项>包设置> HTML\CSS\JS美化>设置美化首选项
如果你有自结束标签,这不能很好的工作。以/>结尾的标签
发布于 2016-04-04 19:49:05
互联网上的答案总是告诉你设置'e4x‘为真,但有时,我们必须设置'format_on_save_extensions’的选项,然后在数组中添加'jsx‘
修改jsFormat.sublime-settings
{
"e4x": true,
"format_on_save": true,
"format_on_save_extensions": ["js", "json", "jsx"]
}
发布于 2015-03-17 04:47:10
不是专门针对Sublime文本的,但在JavaScript中有一个针对React JSX的美化器。
http://prettydiff.com/?m=beautify声称支持JSX,网址:http://prettydiff.com/guide/react_jsx.xhtml
https://stackoverflow.com/questions/27558699
复制相似问题