使用换行符和缩进重新格式化单个连续行

时间:2012-05-08 14:52:14

标签: javascript

我有一个javascript文件,其中所有的换行符和间距都被删除了,所以整个过程就在一行上。我正在寻找一个实用程序,它会添加换行符和缩进,将其变成人类可读的东西,但没有太多运气。

这个问题特别涉及javascript,但我将来可能会遇到同样的问题,使用不同的语言;首选处理多种语言的工具

例如,当给出此

var h=Ext.util,j=Ext.each,g=true,i=false;h.Observable=function(){var k=this,l=k.events;if(k.listeners){k.on(k.listeners);delete k.listeners}k.events=l||{}};//etc etc

该工具应该像这样重新格式化

var h = Ext.util, j = Ext.each, g = true, i = false;
h.Observable = function(){
    var k = this, l = k.events;
    if (k.listeners){
        k.on(k.listeners);
        delete k.listeners
    }
    k.events = l || {} 
};
//etc etc

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

您可能对jsBeautifierjsFiddle的“整洁”功能感兴趣。