본문 바로가기
▒ 

Remote System Explorer(RSE) 설치
[RSE는 이클립스에서 서버에 있는 소스를 직접 선택하여 수정할 수 있도록 해주는 플러그인입니다.]

  1. help->install and new software.. 를 선택.
  2. Add site 창의 Name 에는 "TM&RSE"
  3. Location 에는 http://download.eclipse.org/dsdp/tm/updates/3.1 를 입력 후 OK
  4. work with 에서 " TM&RSE" 선택 후 Next
  5. 항목중 최신버전을 선택 하고 하위항목을 모두 선택후 Next
    1. 현재는 "TM and RSE 3.1.2"가 최신 버전임
  6. 설치 후 이클립스 재시작




RSE Perspective  화면보기

  1. window->Open Perspective -> Other..를 선택.

  2. Remote System Explorer를 선택하여 설치

    Remote System Explorer를 선택하여 설치



Remote System Explorer 즉. RSE의 Connection 연결

  1. Define Connection 선택
  2. FTP 또는 SFTP등 연결설정
  3. 접속시 연결되는 초기폴더를 설정[ 꼭 Root 폴더여야 함니다. ]

    1. Root 에서 마우스 오른쪽 클릭->Properties 클릭
  4. Properties에서 Filter Strings->Folder 설정...

Define Connection 선택


FTP 또는 SFTP등 연결설정


Properties에서 Filter Strings->Folder 설정



PHP 프로젝트 등록

[해당 프로젝트가 PHP편집툴에서 작업이 가능하도록 PHP에 프로젝트로 등록되어집니다.]

  1. 원격의 원하는 폴더를 고른 후 Create Remote Project를 선택
  2. PHP Perspective로 이동해서 보면 해당 프로젝트 등록되어 있슴

원격의 원하는 폴더를 고른 후 Create Remote Project를 선택


PHP Perspective로 이동해서 보면 해당 프로젝트 등록되어 있슴


캐시파일 동기화
캐시파일을 동기화 하는 목적은 일반 프로젝트일때는 문제가 없지만  RSE를 사용할때는 파일검색 시 모든파일에 대해 검색을 못한다는데 있다. 이유는 RSE 설치시 자동으로 생성되는 RemoteSystemTempFiles내에 있는 파일에 대해서만 검색을 하는데 있다.
그런 문제를 해결하기 위해 내가 작업하는 프로젝트에 대해서 캐시파일을 동기화를 하면 해결할 수가 있다.





RSE에서 컨텐트 어시스트 사용하기
RSE를 설치한 직후는 PHP컨택트 어시스트를 사용할 수 없다.
아래와 같이 처리를 해줘야 사용이 가능하다

 Workspace폴더안에 생성된 RemoteSystemTempFiles폴더에 있는 .project파일을 텍스트에디터로 열어서 아래의 코드를 추가하면 된다.
<natures>
<nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature>
      </natures>










JOS39 블로그

여행과 맛집 그리고 일상에 대해 나만 몰랐던 이야기들..