1

我的工作空间刚刚崩溃,我做了很多事情,我可能无法记住所有内容。有没有办法,一个文件,我的工作区的一些东西,可以让我看到打开了哪些类?也许我的 .metadata 中有一个文件存储打开了哪些类。有人有什么主意吗?

如果你们有任何想法我该怎么做..这会很有帮助!

4

3 回答 3

0

首先,找到它并复制它。然后你可以创建一个新的工作区并将现有的项目导入其中,然后指向旧工作区的根目录,让它找到所有的项目。然后你应该启动并运行。保存您的更改!不要在这个工作区工作!

然后,您可以开始一个全新的工作区并从头开始正确填充它并在其中工作。

于 2011-01-11T19:22:44.350 回答
0

Eclipse 每 5 分钟存储一次工作区状态。请参阅窗口 > 首选项 > 常规 > 工作区(“工作区保存内部”)

Eclipse 保留最后打开的文件,您可以在底部的 File 菜单中重新打开它们。默认情况下,它只存储最后 4 个文件的名称。最大值为 15。您可以将其从 4 增加到 15,并且会立即在“文件”菜单中显示 15 个文件。请参阅窗口 > 首选项 > 常规 > 编辑器(“最近打开的文件的大小”)。设置存储在\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefskey 中RECENT_FILES。不幸的是,我还没有找到一种简单的方法来一次查看所有文件。

该文件\.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml包含编辑器的状态,例如打开的文件和每个文件的光标位置。

Eclipse 保留本地文件的历史记录。请参阅窗口 > 首选项 > 常规 > 工作区 > 本地历史记录。实际文件存储在\.metadata\.plugins\org.eclipse.core.resources\.history\

如果您选择一个文件,您可以查看每个文件的本地历史记录,打开上下文菜单,单击比较 > 本地历史记录。

于 2011-01-11T20:21:57.700 回答
0

我过去所做的是将您的工作区移动到一个新目录,即workspace2,打开eclipse并使用原始工作区位置。这将创建一个全新的工作区。

然后,您可以通过右键单击导航器选项卡并导入来从损坏的工作区(现在称为工作区2)中导入项目。

祝你好运!

于 2011-01-11T17:54:56.453 回答