我正在使用多个开发者的代码,其中一些人在使用分号时不太一致,我只想将它们应用到每一行以保持一致性(并防止任何错误遮蔽)。
我使用Aptana格式化我的源代码,但据我所知它不会为您添加分号。
我使用Aptana格式化我的源代码,但据我所知它不会为您添加分号。
啊...刚刚发现YUI压缩器有一个保留分号选项,它实际上会将分号添加到适当的行中。然后只需要将经过压缩但未混淆的版本发送回aptana格式化程序即可。
如果有人想出更简单的解决方案,请发布。
https://developers.google.com/closure/utilities/docs/linter_howto
上述网页不仅解释了如何在计算机上安装它,而且在底部解释了如何运行fixjsstyle
,该工具会添加几乎所有缺失的分号以及一些其他小东西。brew install closure-linter
。 - chbrown我建议您鼓励开发人员使用JSLint来提高代码的整体质量。
这个工具会根据一组规则查找代码中的问题,当然,它会检测到缺少分号的情况。
而且,由于您正在使用Aptana,安装JSLint Eclipse插件相对容易。