php と html を含むファイルをクリーンアップする優れたツールを知っている人はいますか? 以前 Tidy を使用したことがありますが、php コードをそのままにしておくとうまくいきません。tidy にはさまざまな実装があることは知っていますが、特に html と php を含むページのチャンピオンを支配するツールはありますか?
6 に答える
コードのクリーニングは、PHP を HTML から分離することから始まります。
私は以前にこの問題を抱えていましたが、他のプログラムでコーディングしたものを再編成する際に問題が発生し、それをクリーンアップしようとすると、通常、利益よりも害が大きくなりました。これを解決するために、MVCアプローチを使用してHTMLとPHPを分割する基本的なPHPフレームワークであるCodeIgniterの詳細を学び始めています。私はあまりテストしていませんが、HTMLとPHPを単一のファイルに直接書き込むよりもはるかに面倒ではないようです。
HTML と PHP コードを分離することに同意します。しかし、逆に考える必要があると思います。HTMLコードをPHPコードから分離します。HTML をブロックして使用しますinclude 'html_code_1.php';
。したがって、Tidy を HTML で実行することができ、PHP コードへの影響を心配する必要はありません。
「Tidy」モジュールをインストールできない場合は、この PHP クラスを使用できます (ホストを購入するとインストールできない場合があります)。
これはかなり古い質問ですが、それでも有効な質問であることは承知しています。私は現在これを使用していますが、まともな仕事をしているようです: PHP Formatter
HTML、CSS、および JS の場合、DirtyMarkupは便利なツールです。これらの唯一の欠点は、コードを 2 回コピーして貼り付ける必要があることです。
私の知る限り、Tidy は HTML コードのクリーニングに関しては「現チャンピオン」です。私が個人的にコードのクリーニングに使用した唯一の他のツールは、Adobe Dreamweaver 内にあります。