如何让 mylyn 打开和关闭项目?

发布于 2024-10-19 18:47:18 字数 134 浏览 2 评论 0原文

我喜欢 mylyn 任务管理,并且上下文仅向我显示我正在做什么。

有没有一种方法可以更进一步,并让任务切换关闭不属于上下文的任何项目?

我正在使用 3.5.0.I20110301-2328 和 Eclipse 3.6.2。

I like mylyn task management, and the way contexts only show me what I'm working on.

Is there a way to take this one step further, and have a task switch close any project that isn't part of the context?

I'm using 3.5.0.I20110301-2328 with Eclipse 3.6.2.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苦行僧 2024-10-26 18:47:18

Mylyn 中的 context 确实提到了:

管理打开的编辑器以匹配任务上下文 -
选中后,激活任务将自动打开与任务上下文中最有趣的文件相对应的编辑器。
停用任务时,所有编辑器将自动关闭
当任务处于活动状态时,变得不那么有趣的文件将在您工作时自动关闭。

但这不包括项目,并且我没有看到任何要求该功能的错误报告:如OP James Moore 的报告 他的答案bug 170232< /strong> 跟踪该问题。
我认为如果涉及关闭/打开项目(而不仅仅是关闭/打开编辑器),切换上下文的成本会太高,并且从 bug 170232 中读取,情况似乎如此。

我个人认为关闭项目时没有必要关闭
任务。
重要的部分是在打开任务时如果需要的话打开项目。如果您这样做,那么切换任务时性能就不应该成为问题。
在任务关闭时关闭项目应该是可选的:例如弹出一个对话框询问用户是否关闭。

这样想:如果您希望用户在激活任务之前始终确保项目已打开,那么为他们这样做应该不会对性能产生影响。

The context in Mylyn does mentions:

Manage open editors to match task context -
When checked, activating a task will automatically open editors corresponding to the most interesting files in the task context.
When deactivating a task, all editors will automatically close.
While a task is active, files that become less interesting will automatically close as you work.

But that don't include projects, and I didn't see any bug report asking for that feature: as the OP James Moore reports in his answer, the bug 170232 tracks that issue.
I presume the cost of switching context would be too high if it involved closing/opening projects (instead of just closing/opening Editors), and reading from the bug 170232, it seems to be the case.

Personally, I don't think that it is necessary to close projects when closing
tasks.
The important part is to open projects if necessary when opening tasks. If you do that, then the performance should not be an issue when you switch tasks.
Closing projects on task close, should be optional: e.g. pop-up a dialog asking the user whether to close or not.

Think about it this way: if you expect your users to always make sure the project is open before activating a task, then there should be no performance impact for doing that for them.

人生百味 2024-10-26 18:47:18

迈林不这样做。对此的第一个请求是在 2007 年,它仍然开放,大约一年前有一些活动:

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

Mylyn doesn't do this. The first request for this was back in 2007, and it's still open, with some activity about a year ago:

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文