요즘들어 취미삼아 PHP 개발을 조금씩 하고 있습니다. 블로그 여기저기 뜯어 고치는 재미가 아주 좋거든요 🙂
이거저거 하다보니까, 아무래도 개발환경이 자꾸 신경쓰이게 됩니다. VC로 개발할때 처럼 MSDN + Visual Assist 정도의 기능을 갖춘 PHP 개발환경이 있으면 얼마나 좋을까 생각이 들어서 찾아보았더니, Zend Studio 같은 좋은IDE가 나와있긴 하군요. 자체 디버그 기능도 갖추고 있고, 쓸만한듯 하지만 기능이 많아서 무겁고, 상용 이라는게 가장 큰 걸림돌로 작용합니다 ^^;
그래서 그냥 에디터에 도움말이라도 연결했으면 좋겠다 싶어, php.net 에 가보니 php 도움말을 CHM Format 으로 제공하네요. 더군다나 User Note 까지 포함된 Extended Version CHM 을 제공하는군요. User Note 의 유용함은 한번 써보시면 알게됩니다. 사용자들이 관련 함수에 각종 자신이 만든 함수를 코멘트로 달아놓은것들이 엄청 많습니다. 일례로 php 5.x 대에서만 제공하는 strpos 의 case-insensitive 버전을 4버전에서도 쓸수있게 만들어 놓은것 처럼 말이죠.
이 파일을 받고, 그 페이지에 보면, 각 에디터들과 연결하는 방법이 상세하게 적혀있습니다.
많이 쓰는 UltraEdit 의 경우는 Help->Add Help Files 를 이용하여 추가만 하면 바로 연결이 가능합니다. 단 함수의 도움말을 보려고 할때, 함수를 마우스나 Shift키로 Selection 해야 한다는 불편함이 조금 걸리네요. 역시 상용이구요 🙂
그래서 PHP 개발할땐 Freeware인 Crimson Editor를 추천합니다.
도움말 연결은 Preferences->UserTools 를 사용하면 됩니다. [연결방법]
단어선택 필요없이 그냥 함수위에서 F1 누르면 됩니다.. php 나 css 컬러링도 잘 지원해 주는군요 ^^
잘 사용하고 있는 국산 프리웨어 에디터인 AcroEdit 에서도 연결이 되었으면 좋겠는데, 아직 도움말 연결은 불가능한듯 하네요. 현재 홈페이지가 죽어서 물어볼수도 없구요. 조금 아쉽습니다.
php 개발환경 고민 하고 있었는데 아주 좋은 정보입니다.