简介
在为 IDE Eclipse 环境开发插件时,您要考虑到几个设计要素,这些要素确保您:
- 不用锁定用户界面线程。
- 在不影响性能的情况下修饰用户界面。
- 在后台处理数据。
本教程将讨论如何使用这些设计要素来处理和显示那些与存储在工作区中的资源相关的数据。我们将检查 Eclipse 如何提供一个标记界面来存储和处理与资源相关的信息。
我们将提供处理资源数据标记的最佳实践。首先,我们展示如何标记数据,然后构建知识来在用户界面上表示标记,最后在资源变更时更新标记。在本文中,资源为 Eclipse 对象,可实现 IResource 界面,比如项目、文件、文件夹以及 Java ™ 对象(其中包括包、类以及源)。
本教程是针对那些可以编写基本插件并且又想学习处理 Eclipse 资源的最佳实践的开发人员。
Eclipse.org 记录了许多独特的扩展点和界面。本文将帮助您选择结合使用这些扩展点和界面的最佳实践。 进一步学习如何利用现有的 Eclipse 函数来提供新的功能。

