位置: 编程技术 - 正文

详谈配置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)

  • 股份公司解散是什么?
  • 处置固定资产增值税税率
  • 物业管理费专票可以抵扣吗
  • 建账的主要流程
  • 小规模纳税人取的专票能抵扣吗
  • 汇算清缴业务招待费调整分录
  • 外购动力的分录
  • 分次缴纳的注册资本入什么科目?
  • 多交税费退税会计处理
  • 经济纠纷的解决途径包括哪些
  • 总资产报酬率可以用净利润计算吗
  • 一般纳税人从小规模纳税人取得专用发票
  • 季节性停工算作固定资产停止使用吗?
  • 房地产企业有投资性房地产吗
  • 写支票人民币大写有角需要写整吗
  • 企业专项储备属于什么科目
  • 备件和耗材的定义
  • 固定资产采用历史成本计价
  • 现金流风险分析
  • cmd常用命令大全图解
  • 其他应收款计提坏账比例
  • 不计入开办费可以吗
  • php常用的优化方式
  • 咨询服务费需要交印花税吗
  • 差额部分 扣除部分
  • 广告费属于什么费用部门
  • PHP:pg_lo_seek()的用法_PostgreSQL函数
  • 收到员工罚款分录怎么记账
  • 进程program
  • PHP:mcrypt_enc_get_key_size()的用法_Mcrypt函数
  • 免征企业所得税的有
  • 云计算技术是学什么的
  • 实收资本增加印花税申报流程
  • 占统治地位的英文短语
  • 学会这两种方式英语
  • 房产税缴纳时间点
  • 出售债券的税费会计分录
  • Uncaught SyntaxError: Unexpected token '<' (at 报错
  • 床垫可以开专票抵扣吗
  • 过路费发票抵扣2023新规定
  • 权益后利润是净利润么
  • 临时工享受的福利有哪些
  • 在vue项目如何引入异步组件?
  • 其他收益在报表列示的项目是
  • 工业企业提供劳务
  • 视同销售如何做账务处理?
  • 保险经纪公司要提取风险准备金按什么规定
  • 发放工资的转账支票收款人
  • mysql使用工具
  • 现金流量表里支付的各项税费包括什么
  • 可供出售金融资产名词解释
  • 工程项目买保险没有合同 情况说明怎么写
  • 起征点与免征额的联系
  • 员工福利费是不是免税项目
  • 全面推开营改增政策指引
  • 银行承兑汇票提示付款期限
  • 勾选通行费发票后如何做分录
  • 无需缴纳的税费是什么
  • 计提盈余公积比例
  • mysql 备份和恢复
  • fedora linux安装教程
  • centos环境搭建
  • xp注册表损坏怎么修复
  • 文件夹字体变成蓝色怎么恢复
  • win7进bios设置启动盘
  • 因以下文件的损坏或者丢失,windows无法启动hal.dll
  • 电脑重装系统win8
  • fciv.exe
  • ie无法打开https
  • 高通umb
  • 3d动态锁屏壁纸下载
  • nodejs怎么读
  • unity集成到app后变大了
  • shell脚本实现文件重命名
  • python的gym
  • jquery操作html代码
  • input组件封装
  • 最简单手电筒
  • 上海个人所得税税率表2023
  • 怎么算税额和单位税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设