phpstorm&Laravelphp
PHPstorm是我見過的最好的PHP的IDE,前年用的時候就堅決果斷的拋棄了zend studio :) ,Laravel是我用過最好的框架,除了作手遊後臺這類有高併發需求的項目的時候會使用swoole,像yii,thinkPHP,zend之類已經直接不在項目中用了,不過悲傷的是最好的IDE不支持最好的Laravel的代碼提示,後來我在github上翻,找到了laravel4-phpstorm-helper這個工具,不過很遺憾,已經不更新好久了,後來在外國論壇上發現了laravel-ide-helper,用到如今一直很給力laravel
代碼自動補全git
laravel-ide-helper安裝和使用起來是很方便的,更改 composer.json文件以下github
{ // [snip] "require": { "laravel/framework": "4.1.*", "barryvdh/laravel-ide-helper": "dev-master" } // [snip]}
項目根目錄運行 composer update命令json
composer update
一切順利的話laravel-ide-helper已經安裝完畢,如今咱們要肯定包文件是否加載到laravel,添加 ‘Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider’代碼到app/config.php文件,添加後應以下所示swoole
'providers' => array( // [snip] 'Illuminate\Workbench\WorkbenchServiceProvider', 'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider', ),
運行下面的命令在項目根目錄併發
php artisan ide-helper:generate
如今這個命令應該會生成一個叫 「_ide_helper.php」 的文件,如今phpstorm已經支持代碼提示(以下圖),若是沒有,能夠重啓IDE一下試試app