位置: 编程技术 - 正文

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

  • 营业税金及附加包括哪些
  • 个人话费发票怎么入账
  • 用友财务软件怎么设置二级科目
  • 增票未抵扣丢失怎么处理
  • 购货方付款会计分录
  • 增值税专用发票几个点
  • 固定资产盘亏怎么算
  • 机票电子行程单和发票的区别
  • 资产的名义已使用年限与实际已使用年限的区别与联系
  • 升级后的百旺开票系统如何操作
  • 所得税不能税前扣除项目
  • 营改增后部分经济行为定性上的变化和影响有什么?
  • 销售不动产差额征收增值税
  • 年所得12万元以上的纳税人,在纳税年度终了后
  • 购入土地使用权增值税税率
  • 补提以前年度摊销
  • 跨月可以开票吗
  • 加速折旧的会计分录
  • 苹果手机上显示LTE是什么意思
  • 存在弃置费用的固定资产,如果履行弃置义务
  • 固定资产应怎么做账
  • 企业出售自用车账务处理
  • 核定征收印花税计算公式
  • 企业取得财政拨款怎么算
  • 如何部署迫击炮
  • 华为手机隐藏应用
  • 公司收到个人入股股金,然后又投资其他公司怎么做账
  • php字符串型数据的定义方式
  • php中字符串函数
  • 外汇收入情况说明
  • 摊销账务处理会计分录
  • 企业所得税如何更正申报
  • ros 2
  • vue实现下载文件夹
  • 原材料入账价值包括代垫运费吗
  • 换货和退货有什么区别
  • 印花税是不是每个月都要交
  • 自产产品用于福利账务处理
  • 出纳记账凭证怎么写
  • 让渡资产使用权收入计入什么科目
  • 土方开挖工艺标准
  • 固定资产折旧方法一经确定不得随意变更
  • 装修工程一般质保几年
  • mysql出现箭头
  • mysql终端操作
  • 认缴制没有实资本会怎么样
  • 会计记错账有什么后果
  • 公司卖出货物没有发票
  • 研究费用记入什么费用
  • 用友T3如何取消审核人和制单人不能为同一
  • 以汽车投资作为投资项目
  • 印花税的计算公式应纳税所得额包含增值税吗
  • 包装袋制版费
  • 如何调整银行存款余额
  • 明细账的登记方向与总账的登记方向是一致的
  • 哪些资产减值可以转回哪些不可转回
  • sql 语句
  • ubuntu怎么更改用户名
  • 开源镜像是什么意思
  • ubuntu zed
  • macos使用方法
  • centos文本编辑器
  • win8.1内存占用过高
  • Win10 Mobile build 10586.242提前上手体验
  • win10系统开机重装教程
  • nodejs 获取文件名
  • javascript语句大全
  • linux中shell命令
  • js表单生成器动手实践
  • numpy体会
  • 基于javascript的毕业设计
  • linux装python环境
  • js中截取字符串的方法
  • js性能优化方法
  • python函数参数的传递方法
  • 如何践行中国精神论文
  • 成本费用总额在报表哪里看
  • 税务部门行政审批
  • 国外寄东西到国内要身份证号码吗
  • 江西国家税务局入围体检名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设