コードを整形する「Online javascript beautifier」

JavaScriptのコードを整形してくれるサイトを探していて見付けたのが「Online javascript beautifier」です。

Online javascript beautifier

コードを貼り付けてボタンを押すだけで改行やスペースなどを調整してきれいにしてくれます。

たとえば次のコードを整形してみました。

function fact(num){num=Math.floor(num);if(num<0){return("error");}else{f=1;for(i=1;i<=num;i++){f=f*i;}return(f);}}

整形後は次の通り。

function fact(num) {
    num = Math.floor(num);
    if (num < 0) {
        return ("error");
    } else {
        f = 1;
        for (i = 1; i <= num; i++) {
            f = f * i;
        }
        return (f);
    }
}

「}」を別の行にするとか、インデントのスペースの数を変えるとか、いくつかオプションがあります。上はデフォルトのままですが、これでOKだと思います。

コメント

タイトルとURLをコピーしました