PhpStormのバージョンが5に上がり、MVC view for Symfony2 & Yii frameworks という機能が追加されましたので、早速試してみました。
動作確認環境
- PhpStorm5.0.1
- Symfony2.0.17
目次
MVC view for Symfony2 とは
Symfony2に特化したファイルエクスプローラです。
良いところ
- コントローラのメソッドがエクスプローラから参照できる
- エクスプローラの構造がスッキリする
残念なところ
- エクスプローラ上のファイル検索が賢くない
コントローラのメソッドをエクスプローラから選択できるのは良いのですが、エクスプローラ上のファイル検索が賢くないのが残念です。今後のバージョンアップで、Project Explorer と同じ動作になることを期待します。
使い方
以下、設定方法です。
Symfony2のプロジェクトディレクトリを設定
Project Settings > Framework Integration
- Framework name は Symfony2 を選択
- Framework project directory は Symfony2のルートディレクトリ(app,vendor,binなどがあるディレクトリ)を設定
![phpstorm5-mvc1 phpstorm5-mvc1](https://www.karakaram.com/wp-content/uploads/2012/09/phpstorm5-mvc1.png)
プロジェクトにSymfony2のディレクトリを追加
Project Settings > Directories
- Content Root に Symfony2 のルートディレクトリを追加
![phpstorm5-mvc2 phpstorm5-mvc2](https://www.karakaram.com/wp-content/uploads/2012/09/phpstorm5-mvc2.png)
Tool Window から Framework MVC Structure を選択
これまでの設定で Tool Window から Framework MVC Structure が選択できるようになります。
Main menu > View > Tool Windows > Framework MVS Structure
![phpstorm5-mvc3 phpstorm5-mvc3](https://www.karakaram.com/wp-content/uploads/2012/09/phpstorm5-mvc3.png)