网上有很多优秀的 javascript 代码,由于种种原因被压缩了,该分析学习带来一定的难度。google 后发现有些需要安装、有些需要付费后使用、有些只能格式化 .js 文件而不能格式化含有 HTML 代码的文件、还有 javascript 写的格式化工具,但运行太慢。
以上缺点统统都不要,绿色、小巧、能格式化包含 HTML 代码的源码、快速,只剩 jsimprove 了。
jsimprove 还有一个优点是支持外部语言包,并且制作语言包非常简单,只要编辑文本文件就行了,只要你愿意做,可以显示所有的语言界面。
使用时,你会发现从某个地方以后代码不能被格式化,这都是正则表达式惹地祸,只要用EditPlus 或 EmEditor 等把"/"替换为你已知的字符串如:"abcde",记住替换了多少处代码,然后用jsimprove格式化源码,格式化完成后,再用"/"替换"abcde",看看替换的数量是否相同。这样代码能完全格式化。含有HTML的代码也能很好的完成格式化。
有了这工具后再也不用望"乱码"生畏了。
点击下载
本文来自飘遥的Blog(http://www.xianfen.net)
以上缺点统统都不要,绿色、小巧、能格式化包含 HTML 代码的源码、快速,只剩 jsimprove 了。
jsimprove 还有一个优点是支持外部语言包,并且制作语言包非常简单,只要编辑文本文件就行了,只要你愿意做,可以显示所有的语言界面。
使用时,你会发现从某个地方以后代码不能被格式化,这都是正则表达式惹地祸,只要用EditPlus 或 EmEditor 等把"/"替换为你已知的字符串如:"abcde",记住替换了多少处代码,然后用jsimprove格式化源码,格式化完成后,再用"/"替换"abcde",看看替换的数量是否相同。这样代码能完全格式化。含有HTML的代码也能很好的完成格式化。
有了这工具后再也不用望"乱码"生畏了。
点击下载
本文来自飘遥的Blog(http://www.xianfen.net)