0

Gitステージング用のファイルを追加しているときに、タスクリストでアクティブ化されたタスクがあるかどうかを知る必要がありますか?

編集:

私が探しているアイデアは、ファイルのステージングを行っているときに、GitStagingViewクラスのコードによって選択されたタスクがあるかどうかを識別する必要があるということです。

何か案は?

Mylynの機能
(ソース:uploadimage.in

4

1 に答える 1

3

タスクリストビューを開かずにアクティブなタスクを表示する場合は、タスクウィンドウのトリムを有効にできます。Window / Preferences / Mylyn / Tasksに移動し、「ウィンドウトリムにアクティブなタスクを表示する」をチェックします。

それ以外の場合、Mylynは、リポジトリで更新が発生し、タスクがアクティブになるたびにコミットメッセージが空の場合、Gitステージングビューにコミットメッセージを入力します。

編集:プログラムによるアクセスについては、org.eclipe.mylyn.tasks.uiプラグインをご覧ください。このクラスTasksUiはエントリポイントとして機能し、すべての高レベルのタスクAPIクラスにアクセスできます。あなたが探しているものはにありますITaskActivityManager

   ITaskActivityManager activityManager = TasksUi.getTaskActivityManager();
   ITask activeTask = activityManager.getActiveTask();
于 2012-11-19T16:17:56.577 に答える