Author: gkbusy
IDE使用的囧境
我们日常开发经常会遇到一个窘境,项目里,我们需要同时处理几个不同的开发任务,而且有时候会交错进行。
比如项目中,我刚刚做了需求A,紧接着开发需求B,需求A被找出几个BUG,我得回头去修改需求A中的一些代码,需求B得暂时停止。表现在我们的IDE
中,就会遇到一个很糟糕的状况------我们必须打开一大堆的编辑窗口,这里有配置文件、Java代码、属性文件,随着交错进行的任务不断增多,比如单
元测试我们需要关心,开发的代码BUG,我们需要修正,咱们的IDE编辑窗口还在不断的增多。
怎么办?
用Mylyn管理起多个开发任务的IDE上下文
Eclipse 大约在3.3版本左右引入了Mylyn插件,随后便一发不可收拾。
Mylyn最大的特色功能,就是做到了各个任务关注的编辑器可以被管理起来。设想一下,我们在做两个小任务的开发时,将任务添加到任务列凑中,激活某个任
务时,我们只打开并关注任务相关的编辑窗口;需要切换的时候,我们则只需要激活另外一个任务,而后打开相关的代码和配置即可。这样就减少我们关注过多窗
口,反复查找的时间损耗了。
接下来具体看看怎么使用的:
打开Eclipse中的Task List (Mylyn的核心组件之一)
打开之后,将Task List面板移动到整个IDE的底部(个人习惯而已) 。
新建一个Mylyn Task
如果有需要的话,也可以创建Category来分组各种Task。
在本地创建Task
因为木有服务器,所以只好在本地创建这些Task了,不然可以绑定到服务器上,甚至直接跟Bugzilla系统整合,用于缺陷跟踪、需求管理等。
在Task信息面板中填写名称和基本描述
当然我们也可以看到能够填写一些项目管理的信息,比如任务的优先级别、截止日期、预计耗时等 。
激活刚刚创建好的Task
我们能够看到窗口左侧的代码树形窗口中没有任何内容
解除Mylyn Task的遮盖效果
下图中红框框出的按钮,点中时,左侧树形浏览器中只显示Task相关的代码文件;未点中时,会显示所有的代码文件。
这里我们需要显示所有的代码文件。
新建类,接着重新打开遮盖效果(Mylyn核心价值就体现在这里)
新建类PostRemarkIntegration后,这个类与当前激活的Mylyn Task【编写PostRemark集成测试】关联起来了,而我们只关注这个Task相关的代码文件,所以我们重新点击下图中的红框中的按钮。
新建另外一个Mylyn Task,并切换过去
新的开发任务过来了,跟之前的Task没什么关联,是另外一个场景的集成测试代码。创建好之后,点击"Active Task"按钮,切换到新任务。
切换到新Task之后
仿佛一切又都重新开始了。
在新Task上下文中,创建代码文件
新的Task上下文与之前的Task上下文互不干扰,我们能够新开任务代码文件进行编辑,而后如果需要的话,我们还可以切换回到上一个Task当中,那个Task的相关编辑器又会重新被打开。
全文完。
- 大小: 39.9 KB
- 大小: 25.9 KB
- 大小: 29.6 KB
- 大小: 52 KB
- 大小: 48.4 KB
- 大小: 97.4 KB
- 大小: 54.7 KB
- 大小: 38.2 KB
- 大小: 37.3 KB
- 大小: 77.3 KB
分享到:
相关推荐
Mylyn是Eclipse IDE的一个重要插件,它专注于任务管理和工作流集成,帮助开发者更高效地管理他们的编程任务。 【描述】"mylyn-2.1-extras" 描述可能暗示这个压缩包包含了Mylyn 2.1版本之外的额外功能或增强特性。...
Mylyn是Eclipse IDE的一个插件,其核心功能在于通过任务焦点(Task-Focused Interface)提高开发人员的工作效率,通过筛选无关信息,将注意力集中在当前任务上。 Redmine是一个开源的、基于Web的项目管理应用,它...
来源是下面的地址,但是我是下载了很久,一直...https://github.com/ljader/redmine-mylyn-plugin/releases/tag/release-0.4.0.201602071631 关于使用方法可以参照:http://download.csdn.net/detail/huaishu/8309963
Mylyn 是一个强大的 Eclipse 插件,用于任务管理和工作流集成。在 IT 领域,尤其是软件开发中,Mylyn 提供了高效的任务聚焦环境,帮助开发者在大量的代码和文档中集中注意力于当前的任务。标题中的 "mylyn-2.3.2.v...
总之,"mylyn-3.0.3-e3.4.zip" 是一个针对Eclipse 3.4的Mylyn任务管理工具的升级包,包含了必要的插件和特征描述,用于提升开发者在Apache服务器环境下进行任务管理的效率和体验。通过正确安装和配置,可以充分利用...
eclipse-mylyn-3.4.2-9.el6.i686.rpm
eclipse-mylyn-webtasks-3.4.2-9.el6.i686.rpm
综上所述,BabelLanguagePack-mylyn-zh_4.20.0.v20210630020001.zip是一个专为Eclipse 2021-06版本的Mylyn任务管理工具提供的中文语言包,旨在优化中国用户的开发体验,通过下载并正确安装,用户可以享受全中文界面...
总之,Eclipse Mylyn 3.23.0与Gerrit的集成,不仅简化了代码审查的过程,也使得开发者能够在熟悉的开发环境中高效地管理任务,提高了团队协作的效率。通过离线安装包mylyn-3.23.0.v20170623-2012.zip,开发者可以在...
eclipse-mylyn-wikitext-3.4.2-9.el6.i686.rpm
eclipse-mylyn-trac-3.4.2-9.el6.i686.rpm
eclipse-mylyn-pde-3.4.2-9.el6.i686.rpm
eclipse-mylyn-cdt-3.4.2-9.el6.i686.rpm
Mylyn(原名Mylar)作为Eclipse平台上的一个重要插件,它致力于为用户提供一种全新的任务和上下文管理方式,帮助开发者在进行多任务处理时保持专注,并有效地减少信息过载的情况。通过将任务管理无缝集成到Eclipse ...
Eclipse 插件 Mylyn 是一个强大的任务管理工具,它为开发者提供了集成的任务跟踪功能,极大地提升了开发效率。Mylyn 是 Eclipse 开发环境中的一个重要组件,它的核心目标是通过聚焦当前工作上下文来减少开发过程中的...
"mylyn-3.2.1" 是一个特定版本的 ...总之,"mylyn-3.2.1" 是一个针对 Eclipse 3.3 平台的 Mylyn 版本,提供了丰富的任务管理和代码集成功能。通过解析提供的文件,用户可以安装并利用这些功能来优化他们的开发流程。
总的来说,Eclipse 3.7中的Vrapper插件为那些喜欢Vim风格的开发者提供了便捷的代码编辑体验,而Mylyn插件则通过强化任务管理和团队协作,提高了开发效率。这两个插件都是Eclipse生态系统的强大补充,对于使用Eclipse...
在插件方面,Eclipse Neon包含了一些常用的开发工具,例如Mylyn任务管理器,可以帮助开发者跟踪和组织任务,提高工作效率;Git团队提供者则使得版本控制更加便捷,可以轻松进行代码的版本管理与协同开发。此外,可能...
Mylyn,作为Eclipse IDE的一个插件,专门针对这一需求提供了一个强大的任务管理器——mylyn.tasks-master。本文将深入探讨Mylyn任务管理器的核心功能和使用技巧,帮助开发者更高效地进行项目管理。 Mylyn的任务管理...
《mylyn-redmine-connector:...总之,mylyn-redmine-connector是一个强大且实用的工具,它连接了Redmine和Mylyn,使得开发者能在熟悉的开发环境中实现高效的项目管理和任务跟踪,从而提升整个团队的协作能力和生产力。