位置: 编程技术 - 正文

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

  • 递延所得税负债转回怎么理解
  • 特殊销售业务包括什么
  • 坏账冲回要纳税调减吗
  • 财产理赔收入怎么做账
  • 营业收入少入0.02怎么办
  • 出口退回的增值税计入哪个会计科目
  • 打官司赢了再付费叫什么
  • 进口一批原材料,海关核定的关税完税价格
  • 借差旅费退回现金怎么办
  • 所得税预警税负率
  • 商业折扣如何开发票
  • 增值税税负率计算器
  • 适用简易计税方法的口诀
  • 软件企业证书应该考什么
  • 银行要求的补偿性余额所占比例为20%
  • 小规模纳税人增值税申报表怎么填
  • 金融机构在境外
  • 收购股权公司
  • 应交增值税的结转
  • 进项税转出怎么填报表
  • 苹果推送改不掉三全音
  • 合伙企业生产经营所得
  • 购买商城购买化肥
  • 新成立公司工会经费什么时候交
  • win10待机屏幕图片设置
  • 在php中,字符串有哪些表示形式
  • PHP:ftp_nb_get()的用法_FTP函数
  • 开发票时,一张发票上不同税率要符合哪些要求?
  • 工资结算单什么时候签
  • 废品损失属于产品生产成本吗
  • 在产品按定额成本计价法的特点
  • 同步和异步的关系
  • php7.0新特性
  • 股权投资准备的主要内容
  • php+mysql+jquery实现日历签到功能
  • 服务业的增值税
  • 购买货物对方代付怎么办
  • pico实例
  • 固定资产盘盈的账务处理
  • 应付职工薪酬怎么冲平
  • 税控盘抵扣怎么做账
  • 长期股权投资内部交易抵消
  • 新政府会计制度与旧制度区别
  • 佣金代扣代缴增值税如何计算
  • 外购存货的账务处理
  • 公司的个人所得税是什么意思
  • 金蝶软件修改凭证
  • 缴纳上月应交未交税费
  • 公司网站设计怎么做
  • 银行开出的发票可以进行税抵扣吗?
  • 季度报表利润表本期金额怎么填
  • 广告公司的广告制作费计入什么科目
  • 管理费用应该如何分摊 dcf
  • 出口免税进项税怎么处理
  • 以资抵债如何实现债权和物权的转
  • 暂估入账的固定资产
  • 收到上年度企业所得税退税怎么做账
  • 固定资产处置相关问题
  • 应收账款平均余额公式
  • 小企业建账选哪种会计制度
  • 成本费用和损失的区别
  • mysql存储过程是什么意思
  • win10电脑版微信字体大小怎么设置方法
  • win7桌面图标都不见了
  • linux系统批量任务
  • 快速关机的快捷方式
  • win10快速隐藏窗口
  • win10里的运行
  • js中断点用法
  • ftp远程桌面
  • linux自动清理磁盘空间
  • 噩梦原版
  • linux安装nodejs xz格式
  • shell脚本遍历
  • javascript制作小程序
  • android回调函数
  • 上海市网上税务局登录
  • 个体工商户 浙江
  • 沈阳税务局营业时间查询
  • 保险公司的人可以查到买保险的人都买了什么保险吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设