PHP IDE eclipse

다운로드

PHP eclipse 다운로드 : http://download.eclipse.org/tools/php/downloads/index.php

WebDav/Ftp 다운로드 : http://download.eclipse.org/eclipse/downloads/drops/R-3.2.1-200609210945/ (FTP and WebDAV Support)





Project 관리 기능

생성 및 수정,삭제 등은 너무 쉬워서 스샷을 뜨지 않았습니다.

양해 바랍니다.

Next Only ^^;



기존 에디터에서 FTP 호스트를 기준으로 관리하던 것을

프로젝트 단위로 관리가 가능하기에 편리합니다



나머지 기능은 잘 모르는 관계로 포기 ^^;



저는 프로젝트 단위로 관리 된다는것 자체 만으로도 행복합니다.

FTP 호스트 단위로 관리 하자면 끝도 없지요^^

그리고 FTP 가 끊기면 작업도 불가능하지만 프로젝트 단위로 작업하면 로컬에서도 작업 및 디버깅이 가능합니다.



특히 저가형 호스팅 서버의 경우 ftp 접속자 제한을 많이 걸어 두기에 제한이 걸려 있으면 매번 에디터로 수정하기 힘들었는데

이클립스는 로컬에 파일을 가져와서 자체 컴퓨터에서 작업 하기에 훨씬 편리하고 속도가 빠릅니다.






프로젝트 소스 파일은 자신의 WorkSpace 에 저장되어 지며

해당 소스에 대해서 자체 문법 검사 엔진이 오류 여부를 체크 해 줍니다.

PHP 뿐만 아니라 html 문법 오류까지 검사합니다.



자체 문법 오류를 찾아서 디버깅 하기에 용이 합니다.




메뉴얼 보기 기능



자체 메뉴얼을 내장하고 있어서 함수 이름이 생각나지 않을때 좋네요




리턴 값을 찾을 때도 편리합니다.

이 놈이 string 을 리턴하던가 ㅡ.ㅡ?

명확하지 않은 php function 의 naming 때문에 고민하신적이 있으시죠?



Class 관리 기능




메소드 이름이 기억나지 않아서 고민했었죠 ^^;

매번 Model 파일은 항상 데이터의 즐겨찾기 파일에 두고 자주 사용하지 않는 메소드를 만날때 마다 열어서 보곤 했었는데

이제 그럴 필요가 없어졌습니다.^^





메소드 이름 뿐만 아니라 인자까지 ^^



FTP 기능



새 프로젝트를 만든 다음에 해당 프로젝트에서 우클릭을 하여 Import 메뉴를 이용하면 ftp 를 셋팅하여 소스 파일을 가져올 수 있습니다.

그 이후 Sync 를 맞출 수가 있습니다.

Sync 를 맞춘다는게 어찌 보면 불편해 보일 수도 있지만 자체 디버깅 기능을 가지고 있기 때문에 크게 불편하지는 않습니다.

그리고 요즘은 대부분 Test Server 를 가지고 있잖아요?

설마 아직도 리얼 서버에서 수정하는 용감한 일을 하시는 분은 없으시죠?





이 밖에도 많은데 업무 시간중에 적는거라 여기까지 밖에는....