2005年6月28日,Eclipse3.1正式发布!参看:http://www.eclipse.org/downloads/index.php
平台新特性:
显著的性能提升:Eclipse3.1比Eclipse3.0在性能上有了显著的提高。还增加了调试支持从而能够在工作台(workbench)运行的同时监视性能状况。见下图:
支持双向(bi-directional)文本:对双向语言(BIDI)的支持已经被扩展为跨平台的。窗口布局方向能够从命令行进行配置,并且能够从当前位置推断出合适的默认位置。注意SWT只全面支持Windows上的BIDI。
改良的preferences和properties支持:preferences和properties经过改良,更加方便使用:
1.preferences和properties对话框中增加了过滤功能--只显示与输入内容匹配的名字或关键字。下图就显示了与关键字“tab”相匹配的内容。
2.Preference页面将相关的设置放在一起,并且提供web风格的“前进”和“后退”按钮。
3.在内容中浏览preferences。比如,在编辑器内容按钮中就有Preferences... 项,表示能够preferences应用于当前的编辑器中。
4.Import/Export向导现在支持preferences。能够通过选择来导入或导出所有已被改变的设置,或者只是指出什么地方支持特殊的preferences。
基于内容类型的编辑器查找:当需要打开特定的文件的时候就需要考虑文件内容类型。现在的编辑器可能对传统的文件类型及其扩展是有效的。现在,在General/Editors 参数设置页面上能够编辑内容类型及其相关联的文件名和字符集。
导入多个工程:使用Import > Existing Project into Workspace 命令允许在在指定路径下搜索所有的工程并且导入它搜索到的任何工程。现在,能够从TAR和ZIP文件中导入已存在工程。
支持行分隔符( line delimiter ):当创建新的文本文件的时候能够设置行分隔符。也能够为特定工程或者整个工作区提供一个单独的设置。
另外,行分隔符转换能够应用于工程、文件夹和文件,而不仅仅针对单独的编辑器的内容。
单独的JAR插件:Eclipse现在支持以单独JAR文件而不仅仅是文件目录的形式来发布插件包。这种方式能更快更好的安装插件,并且更好的符合Java标准的文件格式。
新编辑器特性:主要有以下几点:
1.超链接支持。现在URL超链接能在标准的文本编辑器中使用。
2.文本编辑器现在支持单词补全(word completion)。默认的单词补全快捷键为Alt+/ (在Mac上面为Ctrl+)。
3.现在能够不先创建文件就打开文本编辑器。方法:File > New > Untitled Text File。
4.许多原来需要在其他视图下面执行的命令现在都可以在文本内容按钮中执行,比如向CVS提交文件、运行并且调试Java程序、进行Ant构建等。
5.对同一个文件能够同时打开多个编辑器,使用Window > New Editor 为同一个类型文件打开第二个编辑器。