書き込まれたソースは半角スペースが削除されて読みにくいので、よかった
らこれで変換してから書き込んでください。

<?php
$string = <<<END
//code
END;
$string = preg_replace('{ }', ' ', $string);
$string = preg_replace('{\t}', '    ', $string);
echo $string;

できれば誰かJavaScript版を作ってくれると使いやすくていいと
思うんだけど。