Eclipse工作区位置-最佳实践



我将一个java项目签出到一个文件夹中。有人告诉我,我不应该将eclipse工作区指向这个目录。对此有最佳实践吗?您应该使用svn-checkout目录还是专用目录?为什么?谢谢

您不应该将工作区指向现有文件的原因是,您希望将实际的源文件与工作区设置分开。

您正在使用的工作区与您正在编写的代码无关,因此通常建议将它们分开。

您不应该将工作区直接指向签出代码的目录。假设您的工作区位于C:\workspace,那么我会在C:\workspace\project中查看该项目。

另一方面,如果您将代码签出到另一个位置,例如C:\projects,这并没有真正的区别。不管怎样,我看不出任何一种方法有什么不好的做法。

我看过、读过并想过不同的工作区使用方式(每个项目、每个应用程序(是否是多资产的)、每个程序语言、每个目标(web开发、插件等),但我仍然怀疑什么是最好的方法。

无论如何,你能对这一点进行详细但不长达一页的深入了解吗?

可以说,这涉及到很多子问题,我不知道我应该问的所有具体子问题,因为我不确定我是否知道eclipse(和工作空间)的所有方面,但我会尝试举一个我想要的例子:

What for?
    What did eclipse development mean it to be used for?
    What do other/most people think?
    What do you think?
    ... ?
Why?
    Are there configuration conflicts vs. sharing merits?
    Any filespace reasons?
    Performance?
    ... ?

哦,我说的是开发人员使用不同语言和协议的最低用例,而不一定在一个项目中使用所有语言和协议(例如,php、javascript和xml用于某些项目,C#用于其他项目,java和SQL用于其他项目等)

所以你可以选择任何你认为安全的目录来保存你的工作。主要的想法是把你的所有项目放在一起。

希望它能帮助你。

或者参考在Eclipse 中创建一个新的工作区

最新更新