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 Documentation에서 제공Swagger를 사용하면 자동 문서 생성 솔루션 세트를 제공하고 프런트엔드 및 백엔드 작업 전달과 같은 커뮤니케이션 문제를 효과적으로 해결할 수 있습니다. Laravel에 Swagger 지원 및 Swagger-ui를 설치하려면 laravel 사용 가이드 - Swagger로 이동하세요. PHPStorm 설치에서는<code>菜单栏 File -> Setting -> Plugins -> Browse repositories 搜索 PHP Annotations Plugin 和 Symfony2 Plugin 安装</code>
의 주석 방법을 완전히 참조할 필요는 없습니다. 콘텐츠 형식을 자동으로 완성합니다. 즉, zircote/swagger-php
<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>
및 PHP Annotations Plugin
을 지원하는 것을 볼 수 있습니다. , 우리는 코멘트 패치를 제대로 활용하려면 Symfony2 Plugin
을 설치해야 한다는 것을 발견했습니다. PHP Annotations Plugin