位置: 编程技术 - 正文

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

  • 从农民手中收购粮食如何计算进项税
  • 不用交增值税还用填附加税申报表吗
  • 个税计提和发放分录
  • 营业额和合同额的区别
  • 发生销售退回如何开票
  • 员工垫付公司费用法规
  • 用理财产品去抵债违法吗
  • 注册资本没有到账怎么做账
  • 国税网上三方协议流程 个人所得税
  • 企业的其他业务成本包括什么
  • 装修改造空调尾板多少钱
  • 支付行业招商方案
  • 为什么收到发票
  • 增值税季度不超过30万
  • 资产负债应付账款怎么算
  • 原材料意外损失会计分录
  • 业务招待费不超过销售收入的5‰
  • 小规模没有发票可以入账吗
  • win7系统如何查看主板型号
  • 企业销售应如何做
  • 银行融资成本计算方法
  • 低值易耗品的界定标准何时修改的
  • 社保增加人员网上申报
  • 工会经费使用具体办法
  • php输出二进制
  • 深入分析php引用文献
  • windows11如何关闭病毒和威胁防护
  • 预付购买材料款会引起会计等式
  • csinject.exe是什么程序的进程 csinject进程是安全的吗
  • php有很多流行的mvc框架,这些框架可以
  • 土地增值税扣除系数
  • php自定义函数的语法格式
  • 实收资本账户对应的账户包括
  • 什么是长期股权投资法
  • 微信小程序入门指南
  • but all failed
  • element-ui 表格
  • IntersectionObserver 翻译
  • zendframework3中文手册
  • 工会经费计提比例是2%还是0.8%
  • 员工的工资属于什么资产
  • 挂靠的工程如何进行账务处理?
  • 固定资产融资租赁如何确认入账价值
  • sql server使用sql语句
  • 当期可抵扣进项税额包括进项转出额吗
  • 销售人员的工资属于什么会计科目
  • 所得税多交退回分录
  • 餐饮服务规定
  • 普通增值税发票会计科目如何写?
  • 城建税和教育费附加地方教育费附加税率
  • 资产负债表第二年怎么填
  • 金税四期讲解视频
  • 其他应付款科目贷方登记发生的各种应付
  • 生日卡和过节卡一样吗
  • 化验委托书
  • 余额百分比法的会计分录
  • 餐饮行业采购
  • 账上存货太多实收怎么办
  • 企业如何优化管理
  • 个税手续费返还政策文件
  • 年末利润如何计算
  • 办理社会保险需要什么材料
  • 技术服务费收入会计分录怎么写
  • 研发费用计入营业成本还能加计扣除吗
  • 分配现金股利的顺序
  • 教你设置陌陌耳返
  • windows xp系
  • win7系统浏览器打不开网页怎么办
  • linux确认命令
  • 有趣的linux命令
  • python3 urllib模块
  • cocos2dx4.0入门
  • 安卓作业仿银行
  • 批处理模式的例子
  • node stream(流)有哪些?
  • JavaScript replace(rgExp,fn)正则替换的用法
  • android自定义组件开发详解
  • jquery propertychange
  • Python的collections模块中namedtuple结构使用示例
  • 河南电子税务局官网入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设