에디트플러스 사용자 도구에 등록시켜 PHP 파일의 syntax check를 하고,

오류가 있으면 콘솔창의 오류 메세지에 더블클릭하면 해당 라인으로 이동하게 해주는 설정.



'도구 > 사용자 도구 구성(C)...' 선택하여 설정창 띄운 다음 '추가(D) >>' 버튼을 눌러 사용자 도구를 하나 추가하자.


설정은 아래처럼.

메뉴 제목: PHP syntax checker

명령(O): "C:\PATH\TO\php.exe" -l -d html_errors=off

인수(E): $(FilePath)

동작: 출력 내용 캡쳐


'출력 패턴...' 버튼을 눌러 패턴을 설정해야 함.


'기본 출력 패턴 사용(U)' 의 체크 해제.

정규식: ^.+ in (.+) on line ([0-9]+)

정규식 태그 > 파일 이름: 태그로 표시된 식 1

정규식 태그 > 줄: 태그로 표시된 식 2

정규식 태그 > 칸: 없음



여기까지 설정완료 후 syntax error가 있는 php 파일에서 이 사용자 도구를 실행시켜보면,

syntax error 내용이 나오고 해당 에러 문자열 더블클릭 하면 에디터의 해당 파일의 해당 라인로 이동함.



[참조]

http://editplus.info/wiki/User_Tools#PHP




Posted by bloodguy
,