Eclipse Workspace概念问题(或"我是否接近理解这个工作台的事情?")

cor*_*ori 4 eclipse workspace

我刚刚开始使用Eclipse,我觉得我在工作空间概念中缺少一些东西.

从我可以收集到的工作空间只是IDE的各个部分/部分的集合,可以以不同的方式排列.例如,可能有一个Java工作区和一个Python工作区,它们具有不同的可用元素,并以不同的排列方式组织.

这是一个很好的工作理解吗?如果我最有可能拥有一组我在项目中使用的工作组件,那么一个中心工作区是否合乎逻辑?已经使用Eclipse一段时间的人,你通常只有一个工作区,或者你对不同的项目组有不同的工作区吗?如果是后者,是什么决定了对额外工作空间的渴望?

提前致谢!

Jes*_*erE 5

我将假设您通过"workbench"指的是Eclipse"安装",即程序本身.当您提到"件/部件/组件/元件"时,我假设您实际上是指"插件"和"功能".

我猜大多数人都有一个Eclipse工作台,他们将要使用的插件安装到该工作台中.透视通常用于不同的工作流程,即编写Java代码,编写XML代码,与Subversion同步,调试代码等.

工作区的典型用例是您拥有一个包含所有项目的工作区.例如,工作区包含您的所有个人首选项,因此对于多个工作区,您需要维护多个首选项设置.(将此与"解决方案"在Visual Studio中的工作方式进行比较.)要组织工作区,您可以使用工作集,这允许您(除其他外)控制您希望在项目资源管理器中看到的项目.在某些情况下,您希望拥有单独的工作区,但通常情况下您可以不使用.

我正在进行插件开发(Java)和C/C++开发(CDT),我将它们都放在一个Eclipse工作台和一个工作区中.