javascript源代码格式化工具

        xx公司的eap确实很不错,从中学习了很多的东西,但是经过多次开发修改,代码风格真的是多姿多彩!用eclipse可以格式化大部分的代码,但是对js的代码确没办法。今天在网上跑了一圈,首先找到了sourceformatx 很不错,支持很多语言,不过要收费,未注册的不能格式化大于8k的代码。注册费188元,太贵了(我们项目组喜欢免费、开源的工具)。幸好找到了 Javascript Code Improver, 一个免费的工具。他很简单,只有这一个功能,就是格式化js,也可以格式化和html混排代码,足够用了。
        效果:
< script language = " JavaScript " > var i = 0 ,s = "" ,k = 0 ;function foo() {for(j=0;j<10;j++){for(i=0;i<10;i++){s="string1";k=Math.floor(Math.random()*10);}for(i=20;i>9;i--){s="string2";k=i;}}} </ script >

格式化后:
< script language = " JavaScript " >
var i 
=   0 , s  =   "" , k  =   0 ;
function foo()
{
    
for(j = 0; j < 10; j++
    
{
        
for(i = 0; i < 10; i++
        
{
            s 
= "string1";
            k 
= Math.floor( Math.random()*10 );
        }

        
for(i = 20; i > 9; i--
        
{
            s 
= "string2";
            k 
= i;
        }

    }

}

</ script >

你可能感兴趣的:(javascript源代码格式化工具)