我对Java和Eclipse IDE完全不熟悉 - 而不是一般的编程经验 - 我目前正在注册两个在线uni课程,这两个课程都使用Java(算法1,斯坦福和SAP HANA云平台简介) )。
我已经创建了SAP工作区,并且未选中“始终使用”框。
如果我为斯坦福大学课程创建不同的工作空间,我是否应该注意哪些问题?这甚至是一个明智的做法吗?
答案 0 :(得分:1)
我建议您使用相同的工作区,但要创建一个单独的工作集"为您的每个课程。这样,您可以在所有项目之间共享相同的eclipse默认设置。工作集可以包含"多个项目,您可以随时确定要显示哪些工作集(同时在同一个eclipse会话中)。
另一方面,使用不同的工作区,您每次创建新工作区时都必须自己手动调整所有默认设置。如果您决定更改默认设置,则必须手动对每个工作区执行此操作。
使用工作集比使用工作空间更容易,更轻量级。在创建工作集或在它们之间切换时,您将保持相同的eclipse会话。此外,您可以在同一个eclipse会话中同时查看和使用多个工作集。
Here is a brief article描述了如何设置工作集。
答案 1 :(得分:0)
如果你打算做很多单独的项目,我会亲自制作单独的工作区,它会保持良好和有条理。我有三个人:学校,机器人和个人。
答案 2 :(得分:0)
当您不希望它们意外混合时,维护单独代码库的非常常见,非常标准的方法。我的机器上通常有四个工作空间,反映了我支持的不同版本,以及其他用于自我教育或个人实验的工作空间。
如果您正在处理的事情可以保证不相互踩踏,您当然可以使用单个工作区,根据需要选择性地打开和关闭项目以控制可见的内容任何时候。
答案 3 :(得分:0)
这取决于您的个人偏好,但我只是为每个Eclipse安装使用相同的工作区(每个Eclipse安装一个)。把东西放在不同的工作空间肯定有它的优点,但我只是不打扰它。
但是,我建议您为将要使用的每种编程语言使用不同的Eclipse 安装。如果混合使用大量插件,Eclipse往往会变慢,在某些情况下会出现问题。所以我有一个Eclipse的Eclipse安装,一个用于C / C ++,一个用于Python / web的东西。
答案 4 :(得分:0)
老实说,这完全取决于你,但有几件事要记住:
如果您只是在寻找组织Java项目的简单方法,我建议您在单个工作区中使用工作集。这样,您可以将项目分开,但仍然可以轻松地在它们之间轻弹,而无需重新启动IDE。如果事情确实开始变得混乱,您也可以根据需要关闭甚至删除(不是从磁盘,只是从Eclipse)各个项目。