PHP IDE PHPStorm配置支持友好Laravel代码提示方法
PHPStorm神器可以支持更友好的laravel框架代码提示(点击查看),只需要执行如下才做:
第一步:在项目的composer.json中添加如下一行
"require": {
"laravel/framework": "5.0.*",
"barryvdh/laravel-ide-helper":"dev-master"
}
第二步:执行composer update
第三步:添加service provider,打开项目config/app.php 于providers添加如下一行:
'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider',
第四步:执行 php artisan ide-helper:generate
第五步:修改composer.json,添加一行
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize",
"php artisan ide-helper:generate"
]
看看效果:
相关推荐
-
利用PHPStorm如何开发Laravel应用详解
前言 相信有很多PHP程序员使用 [laravel] 创建他们的应用程序.[laravel] 是一个免费开源的PHP web应用程序框架.它基于多个Symfony 组件,提供了一个开发框架,包括authentication, routing, sessions, caching 等模块. 去年夏天, 我们介绍了 支持Blade .blade 是Laravel的模板语言, 对艺术家友好,这个Laravel程序员的命令行工具, 可以在PhpStorm中工作. 使用 Laravel 插件 和 Lara
-
使用 PHPStorm 开发 Laravel
很多PHP程序员使用 Laravel 创建他们的应用程序.Laravel 是一个免费开源的PHP web应用程序框架.它基于多个Symfony 组件,提供了一个开发框架,包括authentication, routing, sessions, caching 等模块. 去年夏天, 我们介绍了 支持Blade .blade 是Laravel的模板语言, 对艺术家友好,这个Laravel程序员的命令行工具, 可以在PhpStorm中工作. 使用 Laravel 插件 和 Laravel IDE
-
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
PHPStorm神器可以支持更友好的laravel框架代码提示(点击查看),只需要执行如下才做: 第一步:在项目的composer.json中添加如下一行 复制代码 代码如下: "require": { "laravel/framework": "5.0.*", "barryvdh/laravel-ide-helper":"dev-master" } 第二步:执行composer update 第三步:添加
-
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
1.设置字体.风格 代码主题选择Monokai会是彩色的代码. 2.配置CI代码提示 <1>下载代码提示项目: https://github.com/topdown/phpStorm-CC-Helpers <2>拷贝提示片段: 将CI_phpStorm.php,DB_active_rec.php(改名为DB_query_builder.php),my_models.php拷贝到网站根目录,即index.php同目录下. <3>将CI核心类设为纯文本: 将system里面
-
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
本教程配置好后一劳永逸,不用再配置,每次只需要选择 Python 解释器即可 打开KBEngine的服务器项目文件夹(资产目录) 其主要工程目录如下(data.entity_defs等文件夹不作项目): | xxx_server_assets | scripts | base | bots | cell | client | common | db | interface | logger | login 配置项目 首先为了解决代码提示冲突问题,需要把 xxx_server_assets.bas
-
Sublime Text4 配置 Python3 环境、代码提示、编译报错的解决方案
目录 1 配置 Python3 环境 2 配置自动代码提示 3 编译报错 1 配置 Python3 环境 单击 工具 > 编译系统 > 新建编译系统... 弹出: 替换里面的内容为: { "cmd":["G:\\CodeTools\\anaconda3\\python.exe","-u","$file"], "file_regex": "^[ ]*File \"(...*?)
-
PHP开发框架laravel代码提示示例解析
public function getTable() { return $this->table ?? Str::snake(Str::pluralStudly(class_basename($this))); } class_basename 拿到实例对应的类名 pluralStudly 把类名转成复数 snake 把驼峰转化成下划线的格式 这里是默认根据类名加下划线加上复数建议不用改但是如果删除了 复数也可以拿到表名 public function getTable() { return $
-
phpstorm 配置xdebug的示例代码
最近买了个新本,重新配置下phpstorm xdebug,方便调试 提高调试效率是写程序的第一步 ---鲁迅 自2018年3月份之后,brew 安装php的方式发生改变,现在是 brew install php@7.2 可以指定版本了,安装扩展的方式也完全不能用了,所以下载源码编译了 下载xdebug 官网: https://xdebug.org/download.php 下载最稳定的版本 [版本2.6.1][1] 编译源码 phpize ./configure --with-php-confi
-
nginx实现一个域名配置多个laravel项目的方法示例
背景 随着公司的子项目越来越多,会有大大小小十几个工程(仅后端),按照原先的做法,每上线一个项目,那么必须要有一个二级域名映射到对应的工程上,十个工程那么就意味着需要有十个二级域名(还不包含测试环境,次生产环境等),如此多的域名不仅仅是难于管理,更重要的是比较浪费资源,这个问题困扰了我很久,今天终于解决了这个问题,特此记录一下采坑日记,本文不会讲nginx中各个指令的原理,而是用实际的项目配置来练习nginx指令的用法并举一反三. 事先准备 域名 假设域名为:http://www.dev.com
-
Android Studio 设置代码提示和代码自动补全快捷键方式
想必使用过Eclipse的小伙伴们都习惯Eclipse快捷键带来的方便,但是当我们使用Android studio来进行开发的时候也想要这种方便该怎么办呢,当然使用过Android studio的小伙伴可能已经知道了它的方便以及强大之处,接下来我就把我知道的分享给大家,方便和大家一起学习,一起进步. [设置代码提示] 方法步骤如下 1.左上角点击File选项,找到Settings 2.点击Settings后,找到Editor 3.点击Editor后,找到General,点击General,找到C
-
nginx配置支持https的示例代码
1.简介 你还在让你的网站裸奔在网络上吗?在这里我们将搭建 免费版 HTTPS,免费的,免费的,免费的,重要的事情说三遍. 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息, 因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号.密码等支付信息, 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTP
-
nginx安装及配置支持php的教程(全)
pcre-7.8.tar.gz 正则表达式下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ nginx-0.7.26.tar下载地址:http://www.nginx.net/ php-5.2.6.tar.bz2下载地址:http://www.php.net/releases/ php-5.2.6-fpm-0.5.9.diff.gz php-fpm是为PHP打的一个FastCGI管理补丁,可以平滑变更php.ini
随机推荐
- sqlsever实现更改字段名
- Js中的onblur和onfocus事件应用介绍
- 正则基础之 神奇的转义
- Android支付宝支付开发实例
- Vmware安装OpenWrt15.05虚拟机教程
- js select实现省市区联动选择
- python中requests模块的使用方法
- php简单实现屏蔽指定ip段用户的访问
- jquery 经典动画菜单效果代码
- C语言中字符串的存储方法
- Android递归方式删除某文件夹下的所有文件(.mp3文件等等)
- varnish 配置文件分享(sens杨 注释)
- C++可变参数的函数与模板实例分析
- 教你如何把一篇文章按要求分段
- 中国古今姓氏超过22000个
- Android仿iOS实现侧滑返回功能(类似微信)
- C语言手把手教你实现贪吃蛇AI(中)
- 详解VUE里子组件如何获取父组件动态变化的值
- ES6 新增的创建数组的方法(小结)
- 微信小程序 行的删除和增加操作实现详解