0

すべての改行と間隔が削除されたjavascriptファイルがあるので、すべてが1行になります。改行とインデントを追加して、これを人間が読める形式に変換するユーティリティを探していますが、あまり運がありません。

この問題は特に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

助けてくれてありがとう

4

1 に答える 1

2

jsBeautifierまたはjsFiddleの「TidyUp」機能に興味があるかもしれません。

于 2012-05-08T14:54:18.457 に答える