eclipse工作区:如何重命名工作区

Ale*_*exx 80 eclipse workspace rename

文件菜单中没有用于重命名工作空间的选项.建议的做法是关闭eclipse,重命名文件夹,然后重新打开?我担心配置文件中的一些潜在的悬空引用会破坏我的工作空间/项目......

谢谢!

sgo*_*les 57

来源:重命名工作区?

是的,您只需重命名工作区目录和/或移动它.但是,您必须告诉Eclipse新工作区的位置.在3.1中,您可以使用"切换工作区"在不同的位置启动(在"文件"菜单下).

如果要手动更改它,可以编辑存储Eclipse的"configuration"目录中的文件中的相应条目.
如果要在每次运行工作空间的Eclipse时询问,可以更改org.eclipse.ui.ide.prefs文件以设置SHOW_WORKSPACE_SELECTION_DIALOG = true.

  • 这将搞乱Subclipse SVN数据......结果:"路径不是工作副本目录" (5认同)
  • 尽管我使用了SVN,但这与我完美配合.我将Eclipse工作区与代码目录分开,因此更改工作区的名称对Subversion数据没有影响.一个建议:将现有工作区复制到新名称而不是重命名.如果遇到问题,可以轻松恢复旧工作区. (3认同)
  • 谢谢..我执行了上述步骤,切换到新工作区后,我必须从工作区中删除项目文件夹(不删除内容)并再次导入,之后它对我有用。 (2认同)

Lor*_*ton 13

对于简单重命名,除非要重命名的工作空间不是当前活动的工作空间,否则无需切换工作空间.

无论如何,您可以通过选择Eclipse-> Preferences-> General-> Workspace并将默认工作区文件夹名称中的"工作区名称(显示在窗口标题中)"选项更改为您想要调用它的任何名称来重命名当前打开的工作区.然后,重启Eclipse.

假设您的工作区的文件夹是"/ foo/bar/workspace",之前您从未更改过其名称; 它的名字是默认的"工作区".在将其重命名为"my_workspace"并重新启动Eclipse之后,Eclipse的窗口标题应显示:"my_workspace - (某些内容会有所不同) - /foo/bar/workspace".

请注意,这不会修改工作区文件夹的名称.您可能必须创建一个具有所需名称的新文件夹,切换到该文件夹​​(默认情况下,其工作区将具有相同的名称)并将现有项目导入其中,如此处所示.

  • 我遵循了这个程序,一切正常。关于最后一段我只需要在重新启动 Eclipse 之前重命名文件夹,我不必重新导入现有项目。我正在使用 Eclipse Oxygen。 (2认同)