2011-03-03 3 views
1

Мне нравится управление задачами mylyn, и как контексты показывают мне только то, над чем я работаю.Как вы получаете mylyn для открытия и закрытия проектов?

Есть ли способ сделать этот шаг дальше и переключить задачу на любой проект, который не является частью контекста?

Я использую 3.5.0.I20110301-2328 с Eclipse 3.6.2.

ответ

2

context в Mylyn делает упоминает:

Управления открытых редакторов, чтобы соответствовать контексту задачи -
Если флажок установлены, активируя задание будет автоматически открывать редактор, соответствующих наиболее интересных файлы в контексте задачи.
При дезактивации задачи все редакторы автоматически закрывают.
Когда задача активна, файлы, которые становятся менее интересными, автоматически закрываются по мере работы.

Но не включают в себя проекты, и я не видел ни одного сообщения об ошибке с просьбой о этой функции: в качестве OP James Moore отчетов в his answer, в bug 170232 треки, которые выдают.
Я предполагаю, что стоимость переключения контекста будет слишком высокой, если речь идет о проектах закрытия/открытия (а не только о закрытии/открытии редакторов) и чтении из ошибки 170232, похоже, это так.

Лично я не думаю, что необходимо закрыть проекты при закрытии задач.
Важной частью является открытие проектов при необходимости при открытии задач. Если вы это сделаете, то при переключении задач производительность не должна быть проблемой.
Закрытие проектов при закрытии задачи должно быть необязательным: например, всплывающее диалоговое окно с запросом пользователя о закрытии или нет.

Подумайте об этом так: если вы ожидаете, что ваши пользователи всегда будут уверены, что проект открыт, прежде чем активировать задачу, тогда для них не должно быть влияния на производительность.

+0

Это стоимость я буду платить в любом случае - это просто вопрос о том или нет Я должен сделать это сам, или Милин сделает это для меня. –

+0

@James: так что ответ будет в этом случае: вам, возможно, придется это сделать самому, потому что я не вижу, чтобы Mylyn закрывал проекты при переключении задачи. – VonC

+0

Отчет об ошибке - https://bugs.eclipse.org/bugs/show_bug.cgi?id=170232 –

1

Mylyn не делает этого. Первый запрос на это было еще в 2007 году, и она по-прежнему открыт, с некоторой активностью около года назад:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=170232

+0

Хороший улов (+1). Я включил резюме моих ошибок в свой ответ. – VonC