Eclipse 용 PHP Mess Detector
PTI Eclipse 플러그인이 설치되어 있습니다.
이 변화에 대한 가능성이있다 PDepend
, CodeSniffer
그리고UnitTest
파일을 마우스 오른쪽 버튼으로 클릭하려고하면 Mess Detector
옵션도 있지만 클릭해도 아무 일도 일어나지 않습니다. 그리고 모든 구성 옵션을 검색 한 후에 대한 설정을 찾을 수 없습니다 PHPMD
.
누구든지 그것을 해결하는 방법을 알고 있습니까?
오래된 질문이지만 여전히 관심이있는 것 같아서 ... 방금 PTI 플러그인을 설치했는데 PHPMD에 대한 언급이 없었기 때문에 "Mess Detection"메뉴 항목을 어디서 얻을 수 있는지 궁금합니다.
나를 위해 실제로 Eclipse Kepler SR2와 함께 작동하는 PTI는 없습니다. 내가 무엇을 시도해도 아무 일도 일어나지 않습니다.
Eclipse에서 PHPUnit 테스트를 실행하고 프로젝트에 대해 Jenkins (PHPMD 포함)를 설정하는 데 MakeGood을 사용하는 것이 좋습니다. 설정하는 데 약간의 시간이 걸리지 만 일단 실행되면 PHP 프로젝트 용 Jenkins 작업용 템플릿입니다 .
PHPMD는 대한, 그 첫 번째 검색을 실행하면 기본 존재해야 PHP 실행 파일을,이가되어 있지 "PHP 도구"이 아니라 "PHP"에서 설정 :
Window > Preferences > PHP > PHP Executables > (choose one) > [SET DEFAULT]
하지만 이렇게하지 않았다면 오류가 발생했을 것입니다.
이 시점에서 PHPMD가 실행되고 출력을 콘솔보기가 아닌 PHPMD보기에 배치합니다. 이는 일반적으로 맨 아래에 표시됩니다. 전혀 나타나지 않으면 닫혔거나 무시되었을 수 있습니다. 그래서:
Window > Show View > PHP Tools (Others?) > PHPMD
일어날 수있는 또 다른 일은 PHPMD가 아무것도 감지하지 못한다는 것입니다 (보기는 나타나지만 비어 있음). 이 경우 콘솔보기를 확인하여 무슨 일이 발생했는지 확인할 수 있습니다. 그렇지 않으면, 당신은 할 수 시도하고 표준 출력 또는 임시 파일 어딘가에을 열어 하나, 그것은 (당신이 예를 들어 시도 / 캐치의 주요 루틴을 포장 수) 무엇을하고 있는지 기록 그래서 PTI에 의해 실행되는 phpmd.php 스크립트를 수정 시스템에서.
참고 URL : https://stackoverflow.com/questions/14705389/php-mess-detector-for-eclipse
'developer tip' 카테고리의 다른 글
해결 실패 : Gradle을 사용하는 IntelliJ Idea의 com.google.android.gms : play-services (0) | 2020.11.09 |
---|---|
UIView의 배경 이미지를 채우는 방법 (0) | 2020.11.09 |
전처리 또는 후 처리 roxygen 스 니펫 (0) | 2020.11.09 |
iOS의 Delphi XE6 링크 C 코드 (0) | 2020.11.09 |
.NET 또는 JavaScript에서 MS-XCEP 및 MS-WSTEP을 사용하여 AD CS에서 인증서를 받으려면 어떻게해야합니까? (0) | 2020.11.09 |