web-dev-qa-db-ja.com

Webstorm:ファイルを処理するために拡張する方法PHP=ファイル、または単にコードを正しく強調表示するだけですか?

私はこれを試しましたIDEそして私はそれが好きです。唯一の問題は、いくつかのPHPを含むプロジェクトでIm正しいPHP highlight。

残忍なPHPオートコンプリートなどは必要ありませんが、構文のハイライトです。Webstormで達成することは可能ですか?

または、唯一のオプションはPHPStormを使用することですか?

32
zsitro

[〜#〜] update [〜#〜]:TextMateバンドルのサポートがIDEに追加されたため、_に強調表示された言語構文を追加できます。IDE TextMateバンドルが存在する場合。 Rubyハイライトの追加についての私の回答をご覧ください 、PHPでも同じで、異なるバンドルだけです。


最適なオプションは PhpStorm を使用することです。別のオプションは、 カスタムファイルタイプの作成 で、基本的な構文を強調表示します。

18
CrazyCoder

何故なの

[ファイル]メニュー> [設定]> [ファイルの種類]をクリックし、[PHPファイル]をクリックします。下の画面で[追加]をクリックし、「*。php」と入力します。

(.phpを使用したhtmlの代わりに)

65
Joshua Wooward

.phpファイル拡張子をHTMLファイルに関連付けると、IDE少なくともHTMLコードが正しく強調表示されます。

[ファイル]メニュー> [設定]> [ファイルの種類]> [HTMLファイル]をクリックし、下の画面で[追加]をクリックして、「*。php」と入力します。

20
Delmo

返信が遅れましたが、これは私にとってはうまくいきました:

このtextmateバンドルを使用します: https://github.com/textmate/php.tmbundle

次に、[設定]> [ファイルの種類]に移動し、*。phpをPHPファイルに関連付けます。

それが役に立てば幸い。

Textmateバンドルを試しましたが、問題があるようです。強調表示を取得できませんでした。それは未解決のバグだと思うので、誰かがそれを使用する方法を見つけたのだろうか。

http://youtrack.jetbrains.com/issue/WEB-11065

http://youtrack.jetbrains.com/issue/Ruby-1427

したがって、基本的な構文の強調表示を取得するには、PHPStormを使用する必要があると思います。それは悲しいです :/

2
tschoartschi

この質問では、構文強調表示を提供するtextmateプラグインのインストール方法について説明します。

Ruby PHPStormの構文強調表示?

唯一の違いは、このバンドルを使用することです: https://github.com/textmate/php.tmbundle (ただし、もっと良いものがあるかもしれません)

1