Eclipse是否可以创建一个新的工作集,并在当前(Java)编辑器中打开所有文件?
据我所知,唯一的方法是手动选择项目资源管理器中的每个文件。
答案 0 :(得分:2)
选项#1:查看Extended VS Presentation插件。
安装完成后,您可以转到Window > Editing Sessions > Save Opened Editors to Session
将打开的文件保存为列表。您可以拥有任意数量的文件集(在插件中称为“会话”)。
要重新打开上一组文件,请转到Window > Editing Sessions > Load Session
。
兼容性注意:该插件声称只支持最高3.8的Eclipse,但我能够在4.5.2中安装它就好了。似乎主题不存在,但Editing Sessions
菜单选项肯定存在。
选项#2:只需使用Mylyn(现在几乎包含在每个Eclipse版本中)。 Mylyn确实做了比请求更多的事情,甚至折叠它确定为不相关的代码块,甚至提供文件系统的过滤视图(这可以通过关闭文件中的Focus on Active Task
切换来禁用资源管理器)。
要看到Mylyn在行动:
Window > Show View > Task List
)。New > Local Task
。Ctrl + S
保存。Activate...
来完成。 警告: 激活新的任务将关闭所有打开的编辑器选项卡。 Remove from Context
以取消与任务的关联。 提示:完成特定任务后,请务必转到“任务列表”视图,右键单击该任务,然后选择Deactivate
以阻止文件来自被无意中添加到任务的上下文中。