Eclipse/CDT 中的包
-
23-08-2019 - |
题
使用 CDT 项目时,Eclipse 中是否可以有某种包(项目集)?
我们将我们的软件分成这样的包,并使用 VS2005 和 Windows 部分的 .sln 文件。目前我只看到两种在 Eclipse 中管理项目的方法:
- 将所有内容放在一个工作区中并放松包订购
- 使用单独的工作区(每个包一个)并存储我的自定义密钥/语法/...每个工作区中的设置(并保持它们同步!)
分离项目的主要原因是,如果您正在依赖包中工作,则不需要编译(或检查是否需要编译,这也需要一段时间)所有基础项目。
我希望有第三个解决方案,而没有我当前的两个解决方案的缺点:-)
吕迪格
解决方案
看看 Eclipse 的 工作集 用于分组和管理项目的功能。
您可以从以下位置创建工作集 窗户 → 工作集 → 编辑... 菜单。完成后,单击项目列表视图中的三角形按钮(您的 项目浏览器 或者 C/C++ 项目 视图)并更改 顶级元素 选项是工作集而不是项目。然后,您可以从这里拖放您的项目 其他的项目 项目中的文件夹列出到您定义的工作集中。然后,您可以从那里打开或关闭工作集中包含的所有项目,方法是右键单击工作集并选择 开放项目 或者 关闭项目.
我不完全确定仅此一项是否可以解决您的情况,但它确实帮助我在单个 Eclipse 工作区中管理所有 Java 项目。
不隶属于 StackOverflow