eclipse:显式保存项目/工作区
有没有办法强制Eclipse保存项目/工作区设置?我找不到“保存工作区”或“保存项目”命令eclipse:显式保存项目/工作区,eclipse,Eclipse,有没有办法强制Eclipse保存项目/工作区设置?我找不到“保存工作区”或“保存项目”命令 (我在Eclipse中从未遇到过这个问题,但TI的CodeComposer 4基于Eclipse,它有时会崩溃,并且不会保留我在项目设置中所做的更改。)强制保存的最可靠的方法是切换工作区 切换到空工作区,然后切换回当前工作区:每个项目设置都应该已保存和还原 注:本文件为: ,该网站自。。。2001! 因此,即使是“切换工作区”技巧也不足以保存所有设置,但这只是一个开始 2011年9月编辑: 在评论中添加
(我在Eclipse中从未遇到过这个问题,但TI的CodeComposer 4基于Eclipse,它有时会崩溃,并且不会保留我在项目设置中所做的更改。)强制保存的最可靠的方法是切换工作区 切换到空工作区,然后切换回当前工作区:每个项目设置都应该已保存和还原 注:本文件为:
,该网站自。。。2001!
因此,即使是“切换工作区”技巧也不足以保存所有设置,但这只是一个开始
2011年9月编辑: 在评论中添加他添加的插件“saveui”(,重复),这可能是保存工作区状态的一个很好的解决方案(无需关闭Eclipse或切换工作区)
要使用此插件,请打开归档文件,将“dropins”文件夹复制到“eclipse”文件夹中(可能与现有dropins文件夹合并),关闭eclipse,然后重新打开eclipse。您应该会在菜单下方的工具栏中看到一个类似锁的小图标。单击此图标将保存工作区。工作区所在的位置-workbranch
Workspace\.metadata\.plugins\org.eclipse.e4.workbench\
您可以使用wakeup()方法强制保存工作区
Job[] jobs = WorkbenchJob.getJobManager().find("WorkbenchAuto-Save Job");
Job workspaceJob = Arrays.asList(jobs).get(0);
workspaceJob.wakeUp();
我在bug上附加了一个插件,可以在每次更改后保存UI状态。@Aaron:太好了。我在回答中提到了你的“saveui”插件。嗯。。。。这是一种编程方法,我只是以交互方式使用Eclipse,而不是编写Java来让Eclipse做一些事情。