|  |  |
|
난이도 : 중급 Matthew Scarpino, Java Developer, Eclipse Engineering, LLC
원문 게재일 : 2009 년 2 월 03 일 번역 게재일 : 2009 년 6 월 23 일 Eclipse는 C 및 Java™ 프로그래밍 언어와 같은 컴파일된 언어를 위한 도구를
빌드하는 데 필요한 기능은 많이 제공하는 반면 Perl, Python 및 PHP와 같은 스크립트 언어에 대한 지원은
거의 제공하지 않습니다. DLTK(Eclipse Dynamic Languages Toolkit)는 이러한 스크립트 언어에 필요한 기능을
제공합니다. 이 튜토리얼에서는 단계별로 제공되는 샘플 코드를 살펴보면서 DLTK 기반 IDE를 빌드하는
과정에 대해 설명합니다.
시작하기 전에
이 튜토리얼의 정보
이 튜토리얼에서는 Eclipse의 DLTK를 통해 스크립트 언어를 위한 개발 도구를 빌드하는 방법에 대해
설명한다. 특히, 플러그인 기반 프로젝트에서 구문 색 지정, 사용자 기본 설정 및 인터프리터 통합을 구현하는
방법에 대해 설명한다.
목표
이 튜토리얼에서는 DLTK 기반 개발 환경의 빌드 과정을 단계별로 설명한다. Octave 수치 계산 언어를
기반으로 하는 실용적인 플러그인 프로젝트에 중점을 두고 DLTK에 대해 설명한다. 이 튜토리얼에서 다루는
주제는 다음과 같다.
 |
자주 사용하는 약어
- DLTK: Dynamic Languages Toolkit
- GPL: GNU Public License
- IDE: Integrated Development Environment
- JRE: Java Runtime Environment
- MVC: Model-View-Controller
- SWT: Standard Widget Toolkit
- UI: User Interface
|
|
- 플러그인 프로젝트 작성하기
- 편집기와 DLTK 텍스트 도구 구성하기
- 텍스트 편집기의 구문 색 지정을 제어하는 클래스 추가하기
- 사용자 기본 설정 활성화하기
- 개발 환경에 스크립트 인터프리터 통합하기
- 워크벤치와 인터프리터 간의 통신에 사용할 사용자 정의 콘솔 추가하기
전제 조건
이 튜토리얼은 Eclipse에 익숙하고 PHP, Tcl, Ruby 및 Python과 같은 동적 언어를 위한 도구를 빌드하는
데 관심이 있는 Java 개발자를 대상으로 한다. 그리고 플러그인 및 Eclipse 기반 개발 도구에 대한 기본적인
이해를 가지고 있는 것으로 간주한다.
시스템 요구 사항
이 튜토리얼의 예제 프로젝트를 빌드하려면 Eclipse V3.4 이상과 최신 JRE(Java Runtime Environment)를
설치해야 한다. 그리고 최신 버전의 DLTK를 설치해야 하며 이에 대해서는 "DLTK 설치하기" 섹션에서 설명한다. (참고자료에서 Eclipse를 다운로드할 수 있는 링크를 볼 수 있다.)
|  |
|