2

我有 eclipse Indigo 版本,我可以在其中运行 java 和 C++ 项目。但我只想使用另一个 Eclipse 来编写 C++ 项目。所以我将eclipse的源文件夹(不是工作区)复制(未剪切)到不同的位置。我原以为 eclipse 会询问工作场所的位置,并且项目资源管理器中不会有项目,但是有我的旧项目并且没有询问工作场所的位置。我不知道如何制作新的日食,而我不想删除或损坏旧的日食。顺便说一句,我没有快速的互联网连接来再次下载 Eclipse。如果你知道如何解决我的问题,请帮助我。

4

2 回答 2

2

如何创建一个新工作区(通过选择File > Switch Workspace或通过重新启动 Eclipse)。

只要 Eclipse 从新工作区运行,您就可以导入所需的项目。您可以通过右键单击 Package Explorer View 并选择Import来执行此操作。然后选择General选项卡并在其中选择Existing Projects into Workspace

从这里,您可以导航到现有项目并选择它。如果您想独立于其他工作区编辑它,您还应该能够指定您希望它在磁盘上创建此项目的单独副本。

(创建新工作区后的另一个选择是简单地将项目文件夹从旧工作区复制到新工作区。)

于 2012-04-20T11:57:52.220 回答
1

正如 Treebranch 的回答中所详述的,您可以只安装一个具有不同工作区的 Eclipse。

但是,没有提示您在重复的 Eclipse 文件夹中选择新工作区的原因是最近的工作区列表也被复制 - 它存储在以下文件中(无论如何在 Eclipse 3.6 中):

\Eclipse\configuration\.settings\org.eclipse.ui.ide.prefs

如果您使用记事本打开它,您可能会看到标志SHOW_WORKSPACE_SELECTION_DIALOG设置为false(因此不会在 Eclipse 启动时显示对话框)。如果设置为true,下次启动时Eclipse会提示

或者,可以安全地删除此文件,Eclipse 也会在启动时重新创建它

于 2012-04-20T12:27:13.327 回答