我是 Eclipse 新手。仍在尝试了解工作区的作用。为什么我要/不为每个项目创建一个新的工作区?我的直觉是为每个项目创建一个新的工作区,因为我喜欢将我的项目完全封装起来,但这似乎不太常见。
答案1
简而言之,为每个项目设置单独的工作区并没有足够的优势来证明这一点。
但这里有一个实际问题需要考虑:你在处理另一个项目时,是否需要引用一个项目的文件或代码?我知道我经常这样做,而对于独立的工作空间来说,这并不容易做到。
答案2
我为每个项目创建一个工作区,因为 Eclipse 需要大约 45 分钟来构建我公司的应用程序,而在此期间您无法做任何有用的事情(例如保存文件、更改设置、进行任何类型的重构或自动完成)。我有多个工作区,因此我可以在构建时使用一个工作区,反之亦然。