2013-05-21 7 views
-1

나는 내 필요에 맞게 맞춤형 IDE를 만들려고하고있다. GUI를 만들기 위해 스윙 라이브러리를 사용해 보았지만 그다지 잘 보이지 않았습니다. 게다가 프로젝트 탐색기, 시계 창과 같은 것을 보여줄 방법을 찾지 못했습니다.Java에서 Eclipse와 유사한 IDE 만들기

누군가 나를 만들 수있는 방법을 안내해 줄 수 있습니까? 자바에서 자신의 IDE를? SWT 또는 스윙 프레임 워크를 사용해야합니까?

감사합니다.

+2

IDE는 소스 언어의 기본 UI 요소를 거의 사용하지 않습니다. 사용자가 원하는 모양으로 보이도록 사용자 정의해야합니다. –

+0

자바가 모든 오픈 소스 사물의 아버지가 아닌가? 이클립스 repo에서 코드를 가져 와서 어떻게 완료되었는지 보시지 않겠습니까? –

+1

Eclipse가 자신 만의 플러그인을 작성하기위한 API를 제공한다고 생각합니다. 이 경로를 고려 했습니까? –

답변

1

매우 느슨합니다. SWT와 함께 Eclipse 플랫폼과 함께 NetBeans 플랫폼과 함께 할 수 있습니다. 대부분의 경우 IDE에서 다음과 같이 나타납니다.

  1. Eclipse와 유사한 레이아웃을 지원합니다. 예 : 사용자가 크기 조정/재 배열 할 수있는 여러 "보기"및 "편집자"- 변경 사항은 다시 시작 사이에 저장됩니다.
  2. 프로젝트 관리 기능? 프로젝트/파일을 만들고, 파일의 변경 사항을 추적하고, 빌드하고, 메타 데이터를 관리합니다. 버전 제어 지원은 일반적으로 필수입니다.
  3. 등 검증 (예를 들어, 컴파일러 오류), 바로 가기, 코드 전문 소스 편집기가 도움이 되세요

당신이 모두 필요한 경우 - 이클립스 플러그인 개발에 대해 읽어야합니다. (1) 만 필요한 경우 Eclipse RCP 문서를 확인하고 싶을 수 있습니다. SWING 또는 SWT를 사용할 수있는 것과 같은 것이 필요하지 않은 경우 더 맛이 좋습니다.

+0

난 단지 1 필요합니다. 나는 RCP에 대한 일식을 읽기 시작할 것이다. 감사! – user2033666