• phpstorm安装laravel-ide-helper实现自动完成、代码提示和跟踪


    本文讲述laravel-ide-helper的安装方法。
    phpstorm安装了laravel-ide-helper后可以实现代码提示、跟踪和自动补全,减少查看API文档的次数,提高开发效率。

    laravel使用composer管理依赖包。依赖包是什么概念呢?世界上有很多PHP的项目,这些项目有很多功能模块可以共用的。比如发邮件的、模板解析的等等,为避免重复造轮子,达到共用代码的目的,于是把这些代码块单独提出来成一个包。其它项目需要某个包的时候,把它引进来就行了。
    composer的工作原理很简单。
    1、系统上安装Composer
    2、在项目的composer.json里,添加需要引用的第三方包。
    3、在项目目录下执行 composer update ,composer就会根据第2步中填写的信息,找到包然后下载到项目的vendor目录里。
    4、项目中就可以引用vendor里的包了。

    laravel-ide-helper(地址:https://github.com/barryvdh/laravel-ide-helper)也是一个可以用composer管理的包,所以安装很简单:
    1、安装composer不解释了,自己搜索一下吧。
    2、在composer.json的require下添加一行:
    “barryvdh/laravel-ide-helper”:”1.11.*”
    注意这个版本号,在包的官方首页,readme.md文件的标题下,有一个stable v1.11.3的按钮,所以版本我填了1.11.*
    3、项目目录下执行 composer update,如果提示权限错误,则自己改一下错误文件的权限。
    4、执行:php artisan ide-helper:generate,这句和composer关系不大了,这是在使用laravel-ide-helper了,这句命令会生成一些东西,来实现自动完成、代码跟踪的支持。执行这句后,在controllers里写一些代码,看看提示功能是否正常。

  • 相关阅读:
    第8章 对象的容纳
    第 4 章 初始化和清除
    第 3 章 控制程序流程
    maven教程
    使用Eclipse构建Maven项目 (step-by-step)
    将 Maven生成的java项目转化为支持 Eclipse IDE的项目
    eclipse 中修改 M2_REPO的值
    FilenameUtils工具类
    导出excel小结(C#,.NET,Wpf)
    NPOI导出Excel表功能实现(多个工作簿)(备用)
  • 原文地址:https://www.cnblogs.com/baocheng/p/5999160.html
Copyright © 2020-2023  润新知