位置: 编程技术 - 正文

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

  • 小规模收到专票怎么处理
  • 国际避税地是什么
  • 城建税的征税范围是什么
  • 企业如何实现合理利润
  • 对外销售的材料的成本应计入什么账户
  • 跨年度借款利息的税务处理怎么做?
  • 产品成本核算过程
  • 个税中的年金是什么意思
  • 销售库存商品计入什么科目
  • 企业中由特定人员所承担的一项
  • 一个公司只有一个财务人员,可以吗
  • 营改增后小规模都是三个点吗
  • 个体户交税起征点 2023年
  • 土地闲置费可以税前扣除吗
  • 海关对现金携带数量有要求吗
  • 电动车固定资产报废年限是多少年
  • 本月无票收入到下月开具如何申报
  • 开票多一分钱怎么办
  • 销售商品结转成本会计分录
  • 购买方已认证的专票怎么红冲
  • 什么是电子发票图片
  • 赊销商品应收款
  • 怎么查开出去的发票原票
  • 一次性开票分期确认收入如何纳税申报
  • 销售额是否含税?
  • PHP:pcntl_wait()的用法_PCNTL函数
  • 苏必利尔湖位置地图
  • 简单了解航天员的生活
  • framework启动
  • 端午安康图片
  • pytorch如何学
  • php正则表达式匹配链接
  • centos-6.5-i386-bin-dvd1.iso
  • 全网最新的暗号
  • 季度盈利弥补亏损利润表
  • 出口免税和退税的区别
  • 利息收入怎么做账务处理
  • 企业所得税纳税人包括哪些类型
  • 结转成本涉及的科目
  • 进口消费税如何计税
  • 认缴制下,资金什么时候必须到位
  • 权责发生制和收付实现制例题
  • 汇算清缴思路
  • sql脚本语言怎么写
  • 商家的这些行为对消费者的购买行为有什么影响
  • 一般纳税人每月开票不能超过多少
  • 资本公积溢价转增
  • 企业将购进的原材料分录
  • 网银转账退回来是怎么回事
  • 支付银行贷款利息的会计处理
  • 招标代理公司用哪个版本什么意思
  • 分公司和总公司在一个地方
  • 佣金支付给谁
  • 保险公司会计的特点
  • mysql 元组
  • microsoft window vista
  • 远程查看微信聊天记录软件
  • task host windows解决
  • linux文件系统inode
  • macos 网速慢
  • korok是什么文件
  • 进windows花屏
  • j-v测试
  • 猜猜这关怎么过攻略
  • python 单例
  • opengl怎么导入模型
  • js动态加载图片
  • 网吧保存区连接怎么设置
  • python爬虫框架 path
  • unity安卓手机游戏官网
  • python第三方库的安装方法有哪些
  • node 动态路由
  • android拖拽
  • Javascript字符串奇数位替换
  • 国家税务局开票软件下载
  • 电子税务局存款账户备案
  • 河南省个人无犯罪证明书
  • 沈阳市税务局全称
  • 地方税务局分局局长级别
  • 重庆国税12316
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设