我需要知道在为 Git 暂存添加文件时任务列表中是否激活了任何任务?
编辑:
我正在寻找的想法是,在进行文件暂存时,我需要通过 Git StagingView 类中的代码确定是否有选定的任务?
有任何想法吗?
(来源:uploadimage.in)
我需要知道在为 Git 暂存添加文件时任务列表中是否激活了任何任务?
我正在寻找的想法是,在进行文件暂存时,我需要通过 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();