我一直在挖掘Stack Overflow以及一些谷歌搜索,我找不到一个令人满意的Javascript代码格式化程序。
我找到了几个相关的工具,比如语法高亮显示器和漂亮的打印机,但我正在寻找一种工具,我可以理想地在Eclipse中创建一个包装器,只需从菜单栏运行即可。因此,如果有任何基于Java的可用,那是一个很大的优点。免费和/或开源也是首选。
我正在寻找我的开发小组可以用来维护一致代码风格的东西。
感谢。
[编辑] 感谢您非常快速的回复!如果我有任何业力,我会向你们投票。但特别是kRON用于链接到format customizations页面。
Stack Overflow上的[编辑] Related question。
答案 0 :(得分:13)
这是我遇到的最好的:http://jsbeautifier.org/
可用作在线工具,也可以在命令行中使用node.js或python。 The source code is available
答案 1 :(得分:11)
一口气:Aptana Studio!是的,它是基于Java和免费的(Eclipse,作为独立或插件)。
答案 2 :(得分:4)
如果您已经使用Eclipse,我建议您尝试Aptana,您可以将其安装为Eclipse插件。
答案 3 :(得分:4)
对于Eclipse IDE,您可以根据JavaScript Code Formatter
对于IntelliJ IDEA,您可以使用相同的js代码格式化程序xml文件,但之前您必须安装一个特殊的插件Eclipse Code Formatter Plugin,它解决了在团队环境中维护公共代码样式的问题。使用IDEA和Eclipse
答案 4 :(得分:2)
如果您还需要Java编程,我可以推荐“IntelliJ IDEA”
它提供了出色的JavaScript格式和开箱即用的重构。
答案 5 :(得分:1)
您是否尝试过jsfiddler。使用Javascript进行尝试非常棒。内置JSLint&叫Tidy的东西。不确定是否推断jstidy Piotr Zalewa是编写它的人。可能值得给他一条鸣叫@zalun来证实。
答案 6 :(得分:0)
如果您使用的是notepad ++,则可以尝试使用jsminnpp插件