|  | 级别: 中级 Matthew Scarpino, Java 开发人员, Eclipse Engineering, LLC
2009 年 4 月 07 日 Eclipse 为构建编译性语言(比如 C)和 Java™ 编程语言的工具提供了大量特性,但对脚本语言(比如 Perl、Python 和 PHP)的支持却很少。庆幸的是,Eclipse Dynamic Languages Toolkit (DLTK) 为这些语言以及类似的语言提供了支持。通过本文学习构建基于 DLTK 的 IDE 的步骤,并且探索每个步骤的样例代码。
开始之前
关于本教程
本教程显示如何通过 Eclipse DLTK 为脚本语言构建开发工具,并且特别解释了如何在基于插件的项目中实现语法着色、用户首选项和解释器集成。
目标
这个教程分步解释了如何构建基于 DLTK 的开发环境。这个讨论通过关注基于 Octave 数值计算语言的实际插件项目来介绍 DLTK。讨论的主题包括:
 |
常用缩写词
- DLTK:动态语言工具箱(Dynamic Languages Toolkit)
- GPL:GNU 公共授权书(GNU Public License)
- IDE:集成开发环境(Integrated Development Environment)
- JRE:Java 运行时环境(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 或更新版本)的计算机,以及最新的 Java Runtime Environment (JRE)。此外,必须安装较新版本的 DLTK,我们将在 “安装 DLTK” 小节中对此进行说明(参见 参考资料 获得 Eclipse 下载链接)。
|  |
|