zoukankan      html  css  js  c++  java
  • 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里写一些代码,看看提示功能是否正常。

  • 相关阅读:
    python视频教程大全(转载)
    数据挖掘十大经典算法(转载)
    等值线算法(转载)
    主成分分析PCA(转载)
    K-Means 算法(转载)
    面试常见问题小结
    二叉树的深度和宽度
    二叉树最大路径和-Binary Tree Maximum Path Sum
    C++中单例模式
    OC对象的动态和静态构造区别
  • 原文地址:https://www.cnblogs.com/baocheng/p/5999160.html
Copyright © 2011-2022 走看看