Eclipse 中的“候选工作空间”

📅 2026/7/2 18:40:16 👁️ 阅读次数 📝 编程学习
Eclipse 中的“候选工作空间”

Eclipse 中的“候选工作空间”通常指启动时 Workspace Launcher 弹窗中列出的 最近使用过的工作空间列表(Recent Workspaces),并非独立对象,而是系统记录的快捷路径 。

概念
- 本质:是 Eclipse 配置文件(`org.eclipse.ui.ide.prefs`)中记录的最近访问路径集合,用于快速切换,无需手动输入完整路径 。
- 位置:启动 Eclipse 时弹出的对话框底部,或菜单栏 `File` > `Switch Workspace` > `Other...` 下的列表区域 。
- 数量限制:默认最多显示 10 个 最近工作空间,可在配置中调整 。

管理操作
1. 查看与切换
- 启动时直接点击列表中的路径即可进入对应工作空间(Eclipse 会自动重启加载)。
- 若列表为空或未显示,可点击 `Other...` 手动浏览选择新目录 。
2. 清除/修改候选列表
- 图形界面:目前无直接“清空列表”按钮,需通过删除配置文件实现。
- 手动清理:关闭 Eclipse,找到安装目录下的 `configuration/.settings/org.eclipse.ui.ide.prefs` 文件,删除 `RECENT_WORKSPACES` 行或清空其值,重启后列表即重置 。
- 强制弹窗:若希望每次启动都重新选择而非自动进入默认空间,需在 `Window` > `Preferences` > `General` > `Startup and Shutdown` 中勾选 Prompt for workspace on startup 。

注意事项
- 非物理创建:选择候选列表中的路径不会“新建”文件夹,若该目录不存在,Eclipse 会提示错误或需手动创建空目录后再选 。
- 配置隔离:切换工作空间后,JDK、编码等环境配置需重新设定,因为配置存储在各自空间的 `.metadata` 文件夹中 。
- 路径规范:建议候选路径为 全英文、无空格 的目录,避免插件异常 。