【发布时间】:2012-11-07 06:39:02
【问题描述】:
在为 Git staging 添加文件时,我需要知道任务列表中是否有任何任务被激活?
编辑:
我正在寻找的想法是,在进行文件暂存时,我需要通过 Git StagingView 类中的代码确定是否有选定的任务?
有什么想法吗?
(来源:uploadimage.in)
【问题讨论】:
在为 Git staging 添加文件时,我需要知道任务列表中是否有任何任务被激活?
我正在寻找的想法是,在进行文件暂存时,我需要通过 Git StagingView 类中的代码确定是否有选定的任务?
有什么想法吗?
(来源:uploadimage.in)
【问题讨论】:
如果您想在不打开任务列表视图的情况下查看活动任务,您可以启用任务窗口修剪。转到 Window/Preferences/Mylyn/Tasks 并选中“Show active task on window trim”。
除此之外,如果每次在存储库上发生刷新并且任务处于活动状态时,Mylyn 将在 Git Staging 视图中填写提交消息。
编辑:对于编程访问,请查看org.eclipe.mylyn.tasks.ui 插件。 TasksUi 类用作入口点,使您可以访问所有高级任务 API 类。你要找的东西在ITaskActivityManager:
ITaskActivityManager activityManager = TasksUi.getTaskActivityManager();
ITask activeTask = activityManager.getActiveTask();
【讨论】: