PHPStorm安装PHPStorm 使用手札——安装看这里代码自动提示支持laravel引入laravel-ide-helper能为PHPStorm提供相应支持composer require barryvdh/laravel-ide-helper添加以下代码到config/app.phpBarryvdhLa"/> PHPStorm安装PHPStorm 使用手札——安装看这里代码自动提示支持laravel引入laravel-ide-helper能为PHPStorm提供相应支持composer require barryvdh/laravel-ide-helper添加以下代码到config/app.phpBarryvdhLa">

Heim >Backend-Entwicklung >PHP-Tutorial >laravel使用手札——使用PHPStorm提升开发速度 phpstorm 9 注册码 phpstorm laravel插件 phpstorm laravel配

laravel使用手札——使用PHPStorm提升开发速度 phpstorm 9 注册码 phpstorm laravel插件 phpstorm laravel配

WBOY
WBOYOriginal
2016-07-29 08:52:421788Durchsuche

data-id="1190000004980370" data-licence="">

PHPStorm安装

PHPStorm 使用手札——安装看这里

代码自动提示支持

laravel引入laravel-ide-helper能为PHPStorm提供相应支持

<code>composer require barryvdh/laravel-ide-helper</code>

添加以下代码到config/app.php

<code>Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,</code>

构建相关内容:

<code>php artisan ide-helper:generate</code>

再把构建添加到composer.json配置

<code>"scripts":{
    "post-update-cmd": [
        "php artisan clear-compiled",
        "php artisan ide-helper:generate",
        "php artisan optimize"
    ]
},</code>

完成上面步骤即可于PHPStorm内快乐地使用代码自动提示了,其余配置请看laravel-ide-helper

使用Swagger提供API文档

使用Swagger能很好地提供一套文档自动生成方案,并有效解决前后台工作交付等沟通上的问题。

Laravel安装Swagger支持和Swagger-ui请移步到laravel使用手札——Swagger。

在PHPStorm安装支持

<code>菜单栏
File -> Setting -> Plugins -> Browse repositories

搜索 PHP Annotations Plugin 和 Symfony2 Plugin 安装</code>

使用时可不用完全参照laravel插件zircote/swagger-php的备注方式,使用PHPStorm自动补全内容的格式便可以,即:

<code>##Swagger-php建设的备注格式
/**
 * @SWG\Info(title="My First API", version="0.1")
 */

/**
 * @SWG\Get(
 *     path="/api/resource.json",
 *     @SWG\Response(resp/api/resource.json",
 *     @SWG\Response(resp description="An example resource")
 * )
 */</code>

Swagger小结

从Swagger官方文档能看出对于PHPStorm支持可选PHP Annotations PluginSymfony2 Plugin,经过试验后发觉必须安装PHP Annotations Plugin才能很好地使用备注补全功能。

以上就介绍了laravel使用手札——使用PHPStorm提升开发速度,包括了phpstorm,laravel方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn