Eclipse任务扩展插件 Mylyn
<p>Mylyn 通过任务跟踪这样的复杂机制扩展了 Eclipse SDK。<em>任务(task)</em>是您希望回调或与他人共享的任何工作单元,例如一个用户报告的 bug,或者关于一个特性改进的说明。Mylyn 使您可以在工作区本地存储任务,或者处理一个或多个任务储存库中的任务。(<em>任务储存库</em> 指诸如 Bugzilla、Trac 或 JIRA 之类的问题跟踪器)。要连接到一个特定的任务储存库,还必须安装用于该储存库的 <em>Mylyn 连接器</em>。</p> <p>集成任务之后,Mylyn 将监视这些任务上的活动,以识别与当前任务相关的信息。此时,Mylyn 创建一个<em>任务上下文</em> —— 与任务相关的所有工件的集合。这可以包括浏览过的文档、编辑过的方法和引用过的 API。Mylyn 使用任务上下文使 UI 聚焦感兴趣的信息、隐藏不感兴趣的信息、自动发现相关的信息。具备了完成任务所需的信息,就可以减少执行搜索、导航和滚动操作的时间,从而提高工作效率。 通过突出任务上下文,Mylyn 还有助于多任务处理、计划、重用过去的工作以及共享专家经验。</p> <p>使用 Mylyn 一段时间之后,您的工作方式会发生微妙但是重要的变化。一旦习惯了以任务为中心的工作方式,您很可能会发现工作效率有了极大的提高。您的工作变得井井有条,可以统筹管理数十个协作任务并跟踪进程,这些事情都变得非常容易。</p> <p>图 1 中的编号区域显示了 Mylyn 的一些任务管理和上下文管理特性:</p> <ol> <li>含活动任务的任务列表(Task List)和当天计划好的 Bugzilla 报告</li> <li>由任务上下文管理的更改集</li> <li>具有离线支持的富任务编辑器</li> <li>Eclipse Package Explorer 上以任务为中心的模式</li> </ol> <p><strong>图 1. Mylyn 的 Task-Focused UI<br /> </strong><br /> <img alt="Eclipse任务扩展插件 Mylyn" src="https://simg.open-open.com/show/df3cbc533b45549fe142ce23bcbab834.png" width="572" height="420" /><br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1328165960687" target="_blank">http://www.open-open.com/lib/view/home/1328165960687</a></p>
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!