【问题标题】:How to organize Eclipse - Workspace VS Programming languages如何组织 Eclipse - 工作区 VS 编程语言
【发布时间】:2011-03-26 16:27:12
【问题描述】:

我使用 Eclipse 在 PHP (PDT)、Python 和 Android 中进行编程。每种编程语言都需要在 Eclipse 启动后运行很多东西。

当然,我不会同时使用所有这些,我对每个都有不同的工作空间。有什么方法或建议,如何让 Eclipse 在打开定义的工作区时只运行必要的工具?

例如:

我选择 /workspace/www/,所以只有 PDT 工具会运行

我选择/workspace/android/,那么只有Android工具和工具栏中的按钮会出现

我是否必须从每个工作区手动删除所有不必要的东西?还是可以全部删除?

【问题讨论】:

  • 如果您尝试不加载插件,这是否意味着您的目标是尽量减少内存使用量(即保持 eclipse 低于 1GB 内存)?
  • @Trevor 我实际上是在尝试将 Eclipse 保持在最佳内存使用状态,这是实际选择的开发平台所必需的(例如,如果我在启动屏幕上选择 PDT 工作区,我不想浪费 ADT我的记忆更多)。

标签: python android eclipse workspace eclipse-pdt


【解决方案1】:

插件存储在 Eclipse 安装中,而不是工作区文件夹中。因此,一种解决方案是为每个任务安装不同的 Eclipse,在这种情况下,只会加载所需的插件(其他插件不可用),另一方面,您必须维护至少三个并行的 Eclipse 安装。

另一种解决方案是在启动时禁用插件激活:在Preferences/General/Startup and Shutdown中,您可以禁用单个插件不加载。这种方法的问题在于,这只有助于不加载插件,但会加载其菜单和工具栏贡献。

【讨论】:

  • 多个安装可能是总麻烦最少的解决方案。
  • 我已经维护了三个 eclipse 安装...我在主机和两个 VM 上安装了 eclipse。 !有用的提示!:如果您确实想安装多个 Eclipse... 我建议不要过度自定义 Eclipse。
【解决方案2】:

我自己没有这样做...但显然您可以安装一个具有多种配置的 Eclipse:请参阅 this stackoverflow question

使用不同的 Eclipse 配置(如链接中所述)将允许您以不同的方式打开 Eclipse,从而只加载您想要的插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-15
    • 2011-07-24
    • 2011-09-21
    • 2019-05-25
    • 2022-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多