1.安装
composer require --dev --prefer-dist bazilio/yii2-stubs-generator
2.配置console.php
2.1 以yii2-basic template为例,打开config/console.php,添加如下代码:
'controllerMap' => [
'stubs' => [
'class' => 'bazilio\stubsgenerator\StubsController',
],
],
2.2 运行命令,注意文件路径,
php yii stubs config/console.php
具体内容可运行下列命令查看:
php yii stubs -h
3.打开phpstorm插件File Watchers,如果没有请先安装,下面以windows为例具体说明。
3.1 导入yii2-stubs-generator:File->Settings->Tools->File Watchers;
3.2 点击右侧中间的绿色图标,选择./vendor/bazilio/yii2-stubs-generator/watcher.xml文件进行导入;
3.3 编辑:选取yii2-stubs-generator,点击右侧的小铅笔进行编辑,具体配置如下:
3.4 配置scope,点击'...',选择‘shared’
3.5 配置Program和Arguments,黄色的警告忽略即可
3.6 点击"OK",完成编辑;回到外层,继续点击"OK",完成配置。
这样yii2-redis就有代码提示了(^∀^)
说明:找到./vendor/yiisoft/yii2/Yii.php,右键->Mark as Plain Text,这样可以避免phpstorm提示Yii多重定义。
参考文献
【1】https://github.com/bazilio91/...
【2】https://github.com/samdark/yi...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。