位置: 编程技术 - 正文

详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)(如何配置phpstudy)

编辑:rootadmin

推荐整理分享详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)(如何配置phpstudy),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpstorm2021配置php环境,phpstorm怎么配置php环境,如何配置phpstudy,phpstorm配置phpstudy,如何配置phpstudy,php 配置,phpstorm2021配置php环境,php 配置,内容如对您有帮助,希望把文章链接给更多的朋友!

1、设置字体、风格

代码主题选择Monokai会是彩色的代码。

2、配置CI代码提示

<1>下载代码提示项目:

text。

现在已经有代码完成功能了。

<4>实现model提示功能:

把Model类在my_models.php的注释里添加,注意把类名首字母大写改为小写。这样Model就能提示了。

<5>实现view提示:

相应的controller类需要实现__toString()方法,就可以了。

按住ctrl+鼠标左键,就可以看到他来自于哪个类(ctrl+q显示注释),如果点击函数名则可以导航到那个函数。

<6>model子文件夹

在model再创建文件夹,比如创建这样一个model类:mod/Test1_model.php。

同样是在my_models.php里添加注释,但是忽略mod文件夹,当这个文件夹不存在一样:

详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)(如何配置phpstudy)

@property test1_model $test1_model

但是在代码load的时候,这个文件夹要体现出来,这样体现出来也不会影响这个代码提示的:

$this->load->model('mod/test1_model');

$data['news2'] = $this->test1_model->getData();

<7>实现library自定义类提示功能

自定义代码会放在libraries里面,并且会放在一个单独的子文件夹里。因为这个代码可能会重用,这个子文件夹会单独做为一个git,而其他的代码则重用的可能性不大、紧扣本网站的独特业务逻辑,不考虑重用问题。那么这种自定义代码如何做代码提示?跟model是一样的:

@property Testzphp

$testzphp然后在controller里:

$this->load->library('zphp/Testzphp');

$data['zphp'] = $this->testzphp->test();

3、git配置

将.idea添加到忽略清单。

4、拼写检查去掉

project settings ---> inspections ---> spelling ---> Typo的勾去掉

5、快捷键

<1>快速导航

当通过代码导航到对应的类-方法查看源代码之后,需要能快速的返回回来:ctrl+alt+左箭头/右箭头

以上这篇详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

POST一个JSON格式的数据给Restful服务实例详解 在Android/Java平台上实现POST一个json数据:JSONObjectjsonObj=newJSONObject();jsonObj.put("username",username);jsonObj.put("apikey",apikey);//CreatethePOSTobjectandaddtheparametersHttpPosthtt

PHP下载远程图片的几种方法总结 PHP下载远程图片的几种方法总结本文演示3个从远程URL下载图片,并保存到本地文件中的方法,包括file_get_contents,curl和fopen。1.使用file_get_contentsfunctiondlfi

ThinkPHP中调用PHPExcel的实现代码 核心代码://引入PHPExcelvendor('PHPExcel.PHPExcel');//CreatenewPHPExcelobject$objPHPExcel=newPHPExcel();//设置文档属性$objPHPExcel-getProperties()-setCreator("web.cc")-setLastModifiedB

标签: 如何配置phpstudy

本文链接地址:https://www.jiuchutong.com/biancheng/292526.html 转载请保留说明!

上一篇:php 根据自增id创建唯一编号类(php自动编号)

下一篇:POST一个JSON格式的数据给Restful服务实例详解(json postman)

  • 住房贷款专项扣除
  • 无票收入是否要交税
  • 研发人员的社保也要进入研发费用吗
  • 小规模转一般纳税人生效时间
  • 公司支付保险公司保费怎么做账
  • 救灾捐赠会计分录
  • 物业公司可以开什么项目的发票
  • 银行对个人借款的处理
  • 研发场地租赁计什么科目
  • 差额纳税销项税额抵减
  • 挂靠费如何纳税?
  • 电子钥匙的发票怎么开
  • 总资产周转率多少算高
  • 薪酬费用属于什么科目
  • 加盟费需要缴纳多少税
  • 变动成本总额怎么求单位变动成本
  • 电子普通发票怎么开
  • 白条入账会给什么处分
  • uefi启动u盘安装win10系统的详细流程
  • 代扣代缴的增值税可以作为进项税抵扣吗
  • win7关机提示
  • 碎片化对应什么
  • macos10.15.7
  • 经营租入固定资产改建支出摊销计算时间
  • 购入研发设备
  • 商贸企业销售会计分录
  • 进程process.acore已停止怎么办
  • 资本公积转增股本需要缴纳个人所得税吗
  • laravel视频教程
  • 承包经营所得税税率表
  • 合作社分红怎么计算
  • fall 瀑布
  • vue3 拖拽
  • 账户外币转人民币
  • 库存盘点差异会计分录
  • 各行业税点大全最新
  • 公司购买一台电脑低于3000元怎么办
  • 债权资产包括哪些会计科目
  • c语言中局部变量和全局变量同名
  • 邀请客户参加会议
  • 物业会计账务处理大全
  • 机器设备可以作为出资方式吗
  • 企业暂估成本如何确定
  • 未确认递延所得税资产的可抵扣亏损到期年度表
  • 融资租入固定资产改建支出计入
  • 海关被税没有发票
  • 银行汇票的分类和适用范围
  • 非税收入一般缴款书是什么意思
  • 固定资产改造更新后年限怎么算
  • 外出经营预缴税款表怎么填
  • 长期应付未付款项清理方案
  • 虚增利润怎么调整
  • 过期食品返厂会重新打日期吗
  • 不验旧能领购发票吗
  • 工伤事故补助或赔偿标准
  • 收到固定资产怎么做账
  • 市政配套费减免政策
  • macbookpro mysql
  • win8系统如何查看电脑型号
  • Win10如何禁止显卡驱动自动更新
  • android x86 4.0 iso
  • win7系统分辨率调错了黑屏
  • windows10电脑重置电脑
  • os x10.11el capitan公测版下载地址(公测版计划注册教程)
  • win8.1原版系统安装教程
  • linux获取操作命令的使用方法或参数选项内容
  • linux的web
  • win7系统注册表文件损坏无法开机怎么修复
  • unix网络命令
  • Cocos2dx CCSprite CCSpriteFrame CCTexture2D CCAnimation学习总结
  • cocos2d-x windows开发环境配置
  • OpenGL图元管理
  • node.js java 性能
  • 能用javascript 最终
  • android 实例
  • animate如何拖动图片
  • android 自定义
  • 网上缴公积金怎么查询
  • 满五唯一是指省内还是本市
  • 现行会计法律法规汇编2022版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设