2010-08-06 4 views
4

메모장 ++에서 코드를 작성한 사용자는 메모장 ++에 디버깅 기능이 내장되어 있지 않은지 확인하고 싶습니다. 즉, 중단 점을 설정하고 단계별로 실행하며 실행 중간에 값을 볼 수있는 기능이 있는지 확인하고자합니다. 나는 PHP 코딩에 익숙하지 않고 사용하기 좋은 편집기/IDE를 찾고있다. 디버깅 기능을 원하기 때문에 내 선택의 폭을 넓히는 데 도움이 될 것입니다. 내가 최근에 다운로드하여 사실 메모장 + +를 사용하고 있으며 메모장 ++ 메뉴에서 내장 디버거 또는 디버깅 플러그인을 찾을 수없는 것 같습니다. 미리 감사드립니다.Notepad ++에는 디버깅 기능이나 디버깅 플러그인이 없습니다 - 이것이 사실입니까?

+1

http://Superuser.com에 대한 질문처럼 보입니다. –

+0

@Peter Ajtai 디버깅 코드는 사용자 질문입니까? 정말? – rook

+1

@ 루크 - 나는 메모장 ++ 기능성 ==> http://superuser.com/questions/tagged/notepad%2b%2b에 관해 논의했다. –

답변

9

시도해 보려면 xDebug에 후크하는 DBGP Plugin for NP++이 있습니다.

괜찮은 설치/설정 안내 here을 찾았지만 대부분 컴퓨터 관련 YMMV와 마찬가지입니다.

+0

쿨하고, 너무 나쁘고 1 년이 넘었고 여전히 베타 버전입니다 ... – rook

+0

그냥 기여할 것 같았습니다. 필자는 수년 동안 PHP를 개인적으로 사용하지 않았지만 사람들이 좋아할만한 것을 결코 알지 못합니다. 저는 KDE2/3에 원래 작성된 소프트웨어를 사용합니다. 왜냐하면 저는 지금도 6 년 전만큼 그것을 여전히 좋아하기 때문입니다. – eldarerathis

+0

@eldarerathis - 고마워, 내가 살펴볼거야. – creativekev

1

필자는 xDebug에 연결되는 PDT 2.2가 포함 된 새로운 Eclipse Helios를 좋아합니다. 잠시 동안 eclipse를 사용하지 않았다면 새 버전을 확인해야합니다. PDT의 새로운 빌드는 필자가 사용한 최고의 PHP 디버거입니다.

+0

감사합니다. 나는 또한 가벼운 PHP 편집기/IDE를 선호하므로 Notepad ++를 사용하고있다. Eclipse PDT가 다소 느리고 부풀어 오른다는 소식을 들었습니다. 이게 당신의 경험입니까? 사용한 PHP 디버거 중 가장 뛰어난 디버거라고 생각하기 때문에 메모를하고 시도해 볼 수 있습니다. – creativekev

+0

@creativekev 전적으로 동의하고 자주 메모장 + +를 사용하는 원시 편집기 인 scite를 사용합니다 (Linux에서 잘 작동 함). 새로운 이클립스는 빠르며, 시작 시간은 다소 느리지 만로드 된 후에는 충분히 빠르며 PHP를 디버깅하는 데 가장 좋은 방법입니다. 원격 서버에서 코드를 디버깅 할 수도 있습니다. – rook

+0

@ The Rook - 당신의 경험을 듣고 기쁘다. 이클립스는 충분히 빠르다. 또한 이클립스 PDT가 사람들의 시스템을 손상 시킨다는 의견을 읽었습니다. 이것은 아마 그것을 시도의 측면에서 가장 일시 중지를 제공합니다. 다시 말하지만, 당신의 경험은 무엇입니까 - 충돌이 있습니까? 그렇다면 빈도와 빈도는 어느 정도입니까? – creativekev

-1

이클립스 w/Zend PDT를 사용해보십시오. Zend 디버거는 xDebug보다 훨씬 강력하며 코드를 내부 검사하므로 함수 호출을 Ctrl- 클릭하면 선언으로 이동합니다.

+0

젠드 디버거가 xDebug보다 훨씬 강력하다고 생각하는 이유는 무엇입니까? – markus