4

私はPHPプロジェクトを行っているので、これまでJavaとPHPの両方にIntellijIDEAを問題なく使用してきました。しかし今、私は古いPHPプロジェクトを持っており、プロジェクトはHTMLファイルをPHPファイルとして使用しています。つまり、HTML拡張子の付いたファイルにはPHPコードが含まれています。

ただし、IDEAはそれらをPHPファイルとして認識しませんが、拡張子をPHPに変更すると、すべてが正常であることが示されます。

では、どうすればIDEAにHTMLファイルをPHPファイルとして受け入れるように強制できますか?

回避策はありますか?

4

1 に答える 1

8

[ファイル]>[設定]>[ファイルの種類](の下IDE Settings)に移動します。

Recognized File Types、検索します(ファイル拡張子が登録されPHP files (PHP)ている場所が見つからない場合は、私と同じようにPHPStormプラグインを使用していると仮定します)。*.phpこれをクリックしてからを見るとRegistered Patterns、PHPファイルとして認識されるすべてのファイルパターンが表示されます。+パターンペインの右側にある緑色をクリックすると、PHPファイルとして認識するファイル名パターンを要求されます。入力し*.htmlます(または、HTMLファイルがすべて同様の命名パターンに従っている場合はより具体的なもの)。*.html[OK]をクリックすると、HTMLファイルにすでに登録されていると表示される可能性があります。先に進んで再割り当てし、[設定]ウィンドウで[OK]をクリックします。これで、ファイルは単なるHTMLファイルではなくPHP*.htmlファイルとして認識されます。

これを12.0.4でテストしたところ、上記のように機能します。

ただし、これはIDE全体の設定のようであり、プロジェクト固有ではないことに注意してください。*.html残念ながら、これは、正しいファイル拡張子を持つ他の新しいプロジェクトを開くときに、HTMLファイルに再登録する必要があることを意味します。*.htmlこれが、ファイルで許可されている場合や、ファイル名を変更して許可されている場合よりも、より具体的なパターンを提案した理由です。

IntelliJでこれを行うための最新の方法は、ここにあります。

于 2013-03-07T04:47:08.583 に答える