클립스는 개발툴로 매우 좋은 도구라 생각되어진다. 대규모 프로젝트시 현존하는 개발툴은

거의 이클립스 기반으로 이루어져 있다해도 과언이 아니라 생각되어진다.

이에 이클립스를 잘사용하는 방법말고 추가 나만의 도구를 개발하여 더욱더 좋은 빠른 개발을 하고자 정리하게 되었고 이에 정리과정을 한번 다시 적어볼까 합니다.

총 3개의 단개로 진행됩니다.

       SWT(Standard Widget Toolkit)->JFace(모델기반)->RCP(Platform)

궁극적 목적은 RCP(Rich Client Platform)으로 이클립스에 추가 도구를 만들기 위함으로 진행해보고자 합니다.

 SWT는 각 컴포넌트를 기본적으로 사용할줄 아는게 목적이고,  이를 JFace를 통하여 모델화시키고 RCP 플렛폼을 만들어 이클립스의 도구 또는 Stand-Alone 프로그램을 구현하고자 합니다.

 

ㅁ RCP 화면구성 

퍼스펙티브 : 일종에 작업책상으로 보면 된다. 여러 작업공간분리 하려고 한다.

                   예를 들면 C프로그램작성, 데이터베이스용, Java, PHP 등등 작업공간

-  : 특정 목적으로 처리할수 있는 공구라 생각하면 된다.

       예를 들면 파일목록을 보는 파일관리자, 프로젝트를 관리하는 프로젝트 관리자 기타 특성, 콘솔 등등이 다 사용할 수 있는 공구라 생각하면 된다.

 - 에디터 : 실제 뭔가를 작업하고 처리하는 부분이라 생각하면 된다. 주로 메인작업을 하는 공간

'IT > RCP' 카테고리의 다른 글

[RCP] RCP 기본생성 방법  (0) 2020.12.20
[RCP] 개발 환경설정  (0) 2020.12.20
[SWT] 윈도우 레지스트리  (0) 2020.12.19
[SWT] Win32 OLE  (0) 2020.12.19
[SWT] 클립보드  (0) 2020.12.19

+ Recent posts