Kei*_*rup 14 javascript aptana ide formatting
这个问题非常自我解释.
我正在使用来自多个开发人员的代码.其中一些人使用分号不一致,我只是想在每一行之后保持一致性(并防止任何掩盖错误).
我使用Aptana格式化我的源代码,但它不会为你添加分号AFAIK.
谢谢.
啊......刚发现YUI压缩器有一个保留分号选项,实际上会将分号添加到相应的行.然后,这只是通过aptana格式化程序发送缩小的,未经编辑的版本的问题.
如果有人想出一个更简单的解决方案,请发帖.
我发现谷歌的Closure-Linter,它似乎是谷歌的JSLint版本,非常好用.
https://developers.google.com/closure/utilities/docs/linter_howto
上面的网页不仅解释了如何在您的计算机上安装它,而且在底部它解释了如何运行fixjsstyle,它添加了几乎所有缺少的分号以及其他一些小东西.
我使用这个在线格式化程序:http://jsutility.pjoneil.net/ (转到格式选项卡,粘贴代码并单击:"格式化Javascript语句").
正如您所看到的,右边有一个选项:"替换丢失的分号"
有时,该格式化程序将报告"太多错误"并且不会执行任何操作.如果是这种情况,请使用此实用程序压缩代码:http://refresh-sf.com/yui/(也将添加分号)然后,您可以返回格式化程序来解压缩它.
我建议您鼓励开发人员使用JSLint来提高代码的整体质量.
此工具将根据一组规则查找代码中的问题,当然,它将检测缺少的分号.
而且由于您使用的是Aptana,因此安装JSLint Eclipse插件相当容易.
| 归档时间: |
|
| 查看次数: |
5978 次 |
| 最近记录: |