IntelliJ IDEA / PhpStorm Symfony 플러그인
열쇠 | 값 |
---|
플러그인 URL | https://plugins.jetbrains.com/plugin/7219 |
ID | fr.adrienbrault.idea.symfony2plugin |
선적 서류 비치 | https://espend.de/phpstorm/plugin/symfony |
변경 내역 | 변경 로그 |
빌드 및 배포 | 유지 |
설치하다
-
Settings -> Plugins -> Browse repositories
로 이동한 다음 Symfony
검색하여 플러그인을 설치하세요. - 프로젝트별로 활성화했습니다(파일 -> 설정 -> 언어 및 프레임워크 -> PHP -> Symfony).
- 모든 주석 기능을 즐기려면 Php Annotation 플러그인을 설치하세요.
- 플러그인에는 유효한 PhpStorm 인덱서가 필요합니다. 이상한 일이 발생하면 "파일 > 캐시 무효화/다시 시작"을 사용하세요.
프리미엄
PhpStorm 2022.1부터 이 플러그인은 "Freemium"으로 표시됩니다.
- GitHub 내부의 모든 기능은 이유가 없는 한 무료로 사용할 수 있습니다(예: 이전 Symfony 버전 지원...).
- 무료가 아닌 기능은 문서 내부와 CHANGELOG 내부에 [유료] 로 표시되어 있습니다.
- 모든 기능을 사용할 수 있는 프로젝트 개시 후 약 15분의 유예 기간이 있습니다.
- 라이선스는 PhpStorm/Intellij를 통해 활성화해야 합니다. "도움말 -> 등록" 메뉴를 사용하거나 "라이센스 관리..." 작업을 검색하여 "모든 곳에서 검색"을 사용하세요.
라이선스는 JetBrains Marketplace에서 구매할 수 있습니다.
버전
- 이 플러그인은 Symfony 2, 3, 4 등을 지원합니다.
문서 및 튜토리얼
- 문서/기능 목록을 온라인으로 읽습니다.
- JetBrains: PhpStorm을 사용한 Symfony 개발
- KnpUniversity: PhpStorm을 사용한 린 및 평균 개발(Symfony용)
- 슬라이드: PhpStorm: Symfony2 플러그인
자동완성(또는 다른 것)이 작동하지 않습니다! 돕다!
- 일반적으로 CTRL+SPACE(키맵에 따라 단축키가 다를 수 있음)를 눌러 자동 완성 팝업을 직접 실행해야 합니다.
- 파일 -> 설정 -> PHP -> Symfony -> 이 프로젝트에 대한 플러그인 활성화를 확인하세요.
기술 다이어그램(작업 진행 중)
빌드, 디버깅 및 기타
- IntelliJ IDEA 설치(Community Edition은 잘 작동함)
- 이 프로젝트 열기
-
View > Tool Windows > Gradle
선택합니다. -
idea-php-symfony2-plugin > Tasks > intellij > runIde
두 번 클릭합니다.
어려움이 있는 경우 http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development 문서를 참조하세요.
- 내 개발을 후원하고 싶으신가요? 멋진! PayPal이나 Github를 통해 저를 후원하실 수 있습니다. Github은 귀하의 기부금과 일치하므로 총 기부금이 두 배가 됩니다.
무엇? 아직도 뭔가가 작동하지 않나요? 젠장!
https://github.com/Haehnchen/idea-php-symfony2-plugin/issues에서 기존 문제를 찾아볼 수 있습니다.
문제가 이미 존재하는 경우 기여자가 문제를 더 쉽게 해결할 수 있도록 주저하지 말고 의견을 추가하세요. 해당 이슈가 존재하지 않는 경우 새 이슈를 엽니다.
다음과 같은 정보를 최대한 많이 제공하세요.
- 어떤 버전의 PhpStorm을 사용하고 있나요?
- 어떤 버전의 플러그인을 사용하고 있나요?
- 오류가 발생한 경우 스택 추적
- PhpStorm eap 채널에 있는지 확인하세요.