资讯专栏INFORMATION COLUMN

配置phpstorm:支持yii2-redis和自定义yii2 组件的自动代码提示

The question / 490人阅读

摘要:安装配置以为例,打开,添加如下代码运行命令,注意文件路径,具体内容可运行下列命令查看打开插件,如果没有请先安装,下面以为例具体说明。这样就有代码提示了说明找到,右键,这样可以避免提示多重定义。

1.安装

composer require --dev --prefer-dist bazilio/yii2-stubs-generator

2.配置console.php
2.1 以yii2-basic template为例,打开config/console.php,添加如下代码:
"controllerMap" => [
    "stubs" => [
        "class" => "baziliostubsgeneratorStubsController",
    ],
],
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...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28522.html

相关文章

  • Yii2:教你一步步写一个微信商城(一)

    摘要:本教程主要基于大神的开源商城,为大家解读的源码,由于原版商城更多是针对国际业务,因此本教程会适当修改,使其更适合于微信环境。 本教程主要基于 terry 大神的开源商城 Fecshop,为大家解读 Fecshop 的源码,由于原版商城更多是针对国际业务,因此本教程会适当修改,使其更适合于微信环境。由于商城源码复杂,本教程将长期更新。本人也是边学习边写这份教程,过程中难免会出现错误,还请...

    Invoker 评论0 收藏0
  • Yii2使用Redis缓存购物车等数据

    摘要:服务器配置下载安装配置安装成功服务查看开启关闭工程配置下载在中添加并执行配置购物车接口保存购物车数据分钟保存成功参数错误保存购物车数据分钟获取成功参数错误根据限制接口访问 服务器配置Redis Redis下载安装配置 wget http://download.redis.io/releases/redis-stable.tar.gz tar -xvf redis-stable.tar....

    heartFollower 评论0 收藏0
  • Yii修行之路 - Extension 扩展

    摘要:运行来安装指定的扩展。这更便于用户辨别是否是的扩展。当用户运行安装一个扩展时,文件会被自动更新使之包含新扩展的信息。上述代码表明该扩展依赖于包。例如,上述的条目声明将对应于别名。为达到这个目的,你应当在公开发布前做测试。 简述 扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包。 基础 例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加...

    bovenson 评论0 收藏0
  • PHPstorm 优化、设置与提速篇

    摘要:三检查和插件的一大问题就是太强大了,默认加了很多功能,而我们可能平时根本用不到。禁用不必要的插件是第一步,但是禁用代码检查,往往可能影响更大。五排除对特定项目目录的索引在下可以将特定的目录标记排除,然后就不会索引其中的文件了。 本文来自pilishen.com----原文链接; 欢迎来和pilishen一起学习php&Laravel;学习群:109256050如果你想提高一下PHPst...

    CntChen 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<