EC-CUBEでphpstormを使う際、tplファイルのsmartyタグを設定する。

普段、phpStormを使って開発を行っているのですが、EC-CUBEの開発を行う際、tplファイルのsmartyタグを記述する場合、

うまく補完が効いてくれないので、ちょっと残念な感じで苦労していました。

例えば、if文やforeach文の閉じるタグなど、

NewImage

更にコメントアウトするショートカット(⌘+/)を押すと

NewImage

と残念な感じなのですが、これは実はpreferenceからsmartyの設定すればよいことを知りました。

ということで、どうするかというと下記画像のようにPreferenceからPHP⇒Smartyを選択し、delimiterをEC-CUBE用に変更します。

NewImage

これで保存し、phpStormを再起動します。※再起動しないと反映されない模様。

先ほどと同じ操作をしてみると。。。

まずはif文

NewImage

ちゃんと補完されました。素晴らしい!

そしてコメントアウト

NewImage

こちらもただしく<!–{*  *]–>でコメントアウトされました。

完璧です。

ちょっとした設定をするだけで、だいぶ開発効率があがりました。。

phpStormでEC-CUBEを開発する場合は是非。

EC-CUBEのその他、人気の記事
EC-CUBE税率変更プラグインを試してみた。

phpStormのその他人気記事

私が愛用しているphpのIDEソフトphpStormについて