位置: 编程技术 - 正文

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

  • 银行存款利息收税吗
  • 计量的政府补助是什么
  • 报销费用明细和发票
  • 总产值和主营业务收入
  • 单位搬迁员工怎么办
  • 利润分配的核算PPT
  • 低值易耗品如何报废
  • 超市商品售出可以退货吗
  • 公司注册前发生费用没有发票怎么办
  • 无形资产根据什么填列资产负债表
  • 滞销款的最好销售办法
  • 公司银行社保代缴怎么交
  • 境外企业分红个税怎么交
  • 企业财务会计制度范本
  • 支付的劳务派遣费计入什么科目里
  • 企业认购普通股100万股作为交易性金融资产管理
  • 资源税法律制度PPT免费下载
  • 已认证已抵扣的发票对方要寄回吗
  • 营改增后增加了什么征税项目
  • 个人所得税反推器
  • 外籍员工个税信息采集
  • 物流公司的保险服务属于什么费用
  • 租金和物业费怎么计算
  • 股东对外投资
  • 商品和安装能开什么发票
  • 找私人买东西不发货算诈骗吗
  • 投资公司抛售原始股如何交税?
  • 存货计划成本法好处
  • 设计行业开票税点
  • 长期待摊费用挂账原因
  • PHP+Mysql+jQuery文件下载次数统计实例讲解
  • pavsrv51.exe - pavsrv51是什么进程 有什么用
  • thinkphp操作数据库
  • 返还土地出让金如何追缴的
  • npp怎么安装
  • vuejs props
  • php框架怎么用
  • php 用户
  • 社保费用如何做账,社保费会计分录如何写
  • 计提坏账准备方法变更属于会计估计变更吗
  • 工会其他支出包括哪些
  • 微信发放红包如何退回去
  • sqlserver查询时报00bop错误
  • 投资性房地产出售
  • 文化事业建设费会计分录
  • 收到退回的以前的快递
  • 专款支出和事业支出
  • 固定资产清理的累计折旧怎么算
  • 发放股票股利的意义包括
  • 未交税金免抵退多少税
  • 税交多了可以退吗
  • 汇款退款
  • 公司购买电视属于什么费用
  • 如何建立明细分类账
  • 如何进行企业建账
  • SQLSERVER 中datetime 和 smalldatetime类型分析说明
  • 快速清理朋友圈的方法
  • 提高搜索引擎检索效果的方法
  • usrmlnka.exe - usrmlnka进程是什么意思
  • 如何延长手机电池使用寿命
  • win10系统怎么关闭自动更新
  • Ubuntu Linux 7.04QQ、MSN 安装和使用方法
  • win8系统崩溃无法开机
  • windows升级10
  • linux命令git
  • three.js gui
  • nodejs查找文件
  • android用eclipse
  • python基本入门
  • Python爬取网易云一首歌的全部评论并进行分析
  • angular基础
  • 简略说明本岗位最高风险的防范措施和现场处置方案
  • Please ensure that adb is correctly located at 'D:Androidandroid-sdkplatform-toolsadb.exe' and
  • 批处理之家官网
  • css3瀑布流布局
  • 刮刮奖软件下载
  • google it automation with python
  • 周报要素
  • 广西税务移动办税平台app
  • 企业所得税账务如何处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设