我在理解Eclipse中的工作空间概念时遇到了一些麻烦,以及我应该如何区别对待它。工作集或文件夹。请赐教!
答案 0 :(得分:2)
工作区是项目所在的文件夹。此外,它还包含元数据,如保存的透视图,文本编辑器首选项等。(您在Window中找到的所有内容 - >首选项)。您可以一次为每个Eclipse实例使用一个工作区。
工作集只是工作空间中项目的集合。例如,您可以使用工作集根据某些条件对项目进行分组。当你有很多项目时,这很有用。
因此,基本上工作空间是项目物理存放的位置和存储首选项的位置,工作集只是逻辑项目集,即工作空间中内容的视图。
答案 1 :(得分:1)
它可用于不同的工作区首选项(如默认编码UTF-8或不等,等等...) Personnaly我使用3个工作区: 1我的工作 2供我个人使用:我有2个,因为根据我的"备份"我在硬盘上的不同位置。策略(一个我使用SVN,另一个我使用谷歌驱动器,我不想污染我的谷歌驱动器太多项目,所以我拆分)
答案 2 :(得分:0)
<强>工作区:强>
我会创建另一个工作区而不是默认工作区,如下例所示:
- 学校项目的一个
- 用于帮助其他人使用其代码的项目
<强>项目:强>
您创建了一个项目,通常定义程序的内容,例如:'converter'将钱转换为$,€等。
项目可帮助您组织和存储所有相关的包和文件夹,这些包和文件夹存储要从您的程序中使用/操作的图标,文本文件等。
套餐怎么样?
一个包可以帮助您将类组织成一个文件夹结构,并使其易于查找和使用。
最重要的是它可以帮助您提高可重用性。
答案 3 :(得分:0)
Eclipse在处理大量中小型项目时进行了优化。
或者,您可以关闭项目,然后隐藏已关闭的项目。这将为您带来性能提升。
您还可以创建工作项目集,以便可以在相关项目的视图之间前后翻转,而不会产生使用新工作区重新启动eclipse的开销。
答案 4 :(得分:0)
我会在以下情况下将项目拆分到不同的工作区:
如果适合您的工作流程,每个项目或应用策略也很好。我没有将源代码保存在工作区文件夹中(它是从源代码控制中检出的),因此它纯粹是元数据和运行/调试配置。