您可以在Eclipse中保存选项卡组,以便以后打开它们吗?

时间:2009-11-03 18:20:39

标签: java eclipse

我在一个项目中有几个不同的流程。我一直在代码编辑器中为该特定进程打开和关闭选项卡(java文件)。每个进程几乎总是使用相同的java文件。

我想知道是否可以保存哪些文件作为工作集的一部分打开,这样我就可以选择我想要的工作集,并打开所有需要使用的java文件。目前工作集只是将树设置为这些文件,但我希望它也打开我需要的文件。

我希望这是有道理的......

7 个答案:

答案 0 :(得分:26)

Mylyn应该是你的答案。

  

Mylyn是Eclipse的task-focused interface,它可以像处理小型工作区一样轻松地处理非常大的工作空间。
  Mylyn使用机制来扩展Eclipse,以跟踪您正在处理的任务。

     

Mylyn监控您在这些任务上的工作活动,以识别与手头任务相关的信息。 Mylyn监控Eclipse并在任务环境中捕获您的交互   系统工件(如文件,类型,方法和字段)会根据您最近和经常与它们进行交互的方式来指定一定程度的兴趣。
  这导致在Eclipse中从视图中过滤出无趣的元素,使您可以专注于重要的事情。

关注Saheedanswer,不要错过CodeKillercomment

  

你可以

     
      
  • 激活任务以重新打开所有文件和
  •   
  • 停用任务以关闭所有文件。
  •   

Bookmarksmentioned here user1039663)是一个有价值的替代方案。

答案 1 :(得分:20)

Eclipse提供了多种构建IDE桌面的方法:

  • 观点:自定义打开和关闭的视图和编辑器的位置。您可以复制和重命名现有透视图,例如Java透视图,并通过自定义它们来满足您的需求。请参阅“窗口”菜单或右键单击右上角的透视图标
  • 像Mylyn这样的任务管理工具:请参阅VonC的回答
  • 多个Windows :您可以打开新窗口并将其移动到第二台显示器。选择窗口>新窗口打开一个新窗口。每个窗口都会跟踪自己的开放编辑器。
  • Eclipse的多个实例:您始终可以使用多个工作区和多个Eclipse实例。但是,仅在处理不同项目时才建议这样做,因为两个实例在重建时都会覆盖其他文件。
  • 热键:通过使用Ctrl-TAlt-Left / Alt-RightCtrl-Q等快捷方式,您可以快速跳转到之前编辑过的位置源文件。这对于导航打开的工作区非常有用。

答案 2 :(得分:18)

Extended VS Presentation提供保存会话的功能。

不幸的是,它只适用于Eclipse 3.1到3.8:

Project page at Eclipse Marketplace

sessions management

答案 3 :(得分:9)

接受的answer告诉我们可以使用哪种工具,但没有提供关于如何使用它的快速而肮脏的解释。

在我的情况下,我还没有完成大型代码库的研究,但我需要保存我的进度,以便稍后返回,因此需要使用Mylyn保存所有打开的选项卡。

  1. 如果您已安装Mylyn,请导航至Window -> Show View -> Task List以查看任务列表。如果您之前从未使用过,则列表将为空。

  2. Task List视图内右键单击,然后在New -> Category内右键单击以创建新类别。再次右键单击New -> Task以创建新任务。

  3. 双击刚刚创建的任务,然后点击视图左下角的Context标签。

  4. 现在,通过单击选项卡名称导航到您希望Mylyn保存的每个选项卡。请注意如何在Context视图的Task List标签中添加该标签的源文件条目。

  5. 一旦您浏览了所有要保存的标签页,就可以通过关闭每个标签并双击Task List中的源文件来确认它们已保存,以恢复标签

答案 4 :(得分:2)

您需要。在eclipseplugincentral.com之类的Eclipse插件网站上使用此术语进行搜索必须提供足够的建议,例如Practically Macro。祝你好运。

答案 5 :(得分:2)

我已根据以下评论编辑了此答案(包括此帖中答案的基本部分)。

是的,您可以通过安装此Session Manager插件来保存Eclipse中的一组选项卡。

我也想在Eclipse中使用这个功能。我最近写了一个功能,并已成功使用它几个月了。它是一个新的OSGi类型扩展,可与Eclipse Neon及更高版本一起使用。

以下是如何安装它。

  • 在Eclipse中,转到帮助→安装新软件
  • 点击“添加”,输入“编辑会话”等名称和以下网址。 http://spillikinaerospace.com/eclipseInstall/
  • Unckeck“按类别分组项目”以查看该功能。
  • 选中“编辑会话管理器”框,然后单击“下一步”。
  • 阅读并同意简短的许可协议。
  • 点击剩余的安装按钮。
  • 允许Eclipse重新启动。

完整的说明在这里:http://chrishull.com/projects/eclipse/

请试一试并发表评论。我发现它是一个非常有用的工具,因为我同时处理几个Eclipse项目并需要调用文件组。

希望你喜欢它;
-Chris

答案 6 :(得分:2)

除了提到的所有内容之外......你试过书签吗?您可以将多个书签保存到一个集合中,还有书签集管理选项,您可以在同一个集合中添加带前缀的说明。最后也是更重要的:您可以选择多个书签,选择转到,一次打开多个编辑器。

相关问题