ES6 ES2015(Babel)格式/ Beautfier for Sublime for .jsx .js

时间:2016-03-09 14:47:24

标签: javascript reactjs sublimetext3 babeljs

我希望能够在使用ES2015进行Reactjs时在Sublime中格式化我的代码。

花了很长时间寻找答案并找到了这个帖子 Is there a JSX formatter for sublime text?。但似乎从来没有找到解决方案。除了格式化代码之外,Babel和ESlint为我做了一切。

3 个答案:

答案 0 :(得分:0)

你试过sublime-jsfmt吗?添加esformatter-jsx插件可能有助于格式化代码。 (免责声明:我做到了),它有一些需要修复的角落情况的错误,但对于最常见的情况,你可能会得到很好的结果。

我认为其中一件事就是从头开始编写格式化代码,使用babylon来解析代码。目前它使用js-beautify。

以下是online demo以防您想要尝试

答案 1 :(得分:0)

您可以尝试为崇高文本安装babel主题,它支持所有es6和jsx。你可以在这里找到它:https://github.com/babel/babel-sublime

答案 2 :(得分:0)

您可以按照以下步骤安装babel语法。

{{1}}