Eclipse 是否可以创建一个新的工作集,所有文件都在当前(Java)编辑器中打开?
据我所知,唯一的方法是在项目资源管理器中手动选择每个文件。
Eclipse 是否可以创建一个新的工作集,所有文件都在当前(Java)编辑器中打开?
据我所知,唯一的方法是在项目资源管理器中手动选择每个文件。
选项 #1:查看Extended VS Presentation插件。
安装后,您可以Window > Editing Sessions > Save Opened Editors to Session
将打开的文件保存为列表。您可以拥有任意数量的文件集(在插件中称为“会话”)。
要重新打开之前的一组文件,请转到Window > Editing Sessions > Load Session
。
兼容性说明:该插件据说只支持 Eclipse 3.8,但我能够在 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
防止无意中将文件添加到任务的上下文中。