java - 用于多语言开发的 Eclipse IDE 设置

标签 java python eclipse

我使用 Eclipse 进行 Java EE 和 Python 开发。

现在我有两个不同的 Eclipse 实例,一个用于 Java EE 开发(安装了相关插件),另一个用于 Python 开发(安装了相关插件)

这是一个好方法还是我应该有一个安装了所有插件的 Eclipse 实例?安装所有插件是否会出现性能问题?

请告诉我推荐的做法是什么?

最佳答案

我认为这是纯粹的风格和个人选择。但我认为,在为自己做出决定时,应该考虑某些方面:

  1. CPU/内存对您来说是个问题吗?当您的计算机中有 16 或 32 GB 的 RAM 时,运行一个或 5 个 Eclipse 并不重要。但周围仍然有人使用的内存远远少于那个。
  2. 根据我的个人经验,您拥有的插件越多,全新安装所需的时间就越多(我个人发现将工作空间从一个 Eclipse 版本移动到另一个主要 Eclipse 版本有时会很痛苦,所以我更喜欢这样做全新安装)。换句话说:您需要多大的灵 active ?
  3. 当所有内容都在一个 Eclipse session 中时,它会改善您的工作流程吗?或者反过来,有时您可以关闭、重新启动、升级……您的 Java Eclipse,而不影响您的 Python 工作,这会很有帮助?

我个人的提示:我实际上不喜欢 eclipse 中的 python 东西。因此我切换到pycharm我所有的Python工作。是的,这意味着我必须知道使用两种不同的工具,但我发现使用免费社区版的 pycharm 实际上是一件很棒的事情。也许 JetBrains 的政策也可以为您提供指导:那些人总是推出特定于语言的 IDE,而不是提供适用于所有事物和所有人的一个 IDE。

关于java - 用于多语言开发的 Eclipse IDE 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40417928/

相关文章:

java - Eclipse:将 Java 构建路径复制到不同的工作区

java - 变量赋值加一个额外的

python - gsutil - 正则表达式与替代方案不起作用

java - 找不到 WeakReference 符号

python - 在 Mac OS X Yosemite 上安装 PyGMO - 缺少 boost-python3?

python - python/pandas 中的整数在 sqlite 中变为 BLOB(二进制)

android - 新手对 Android 的 findViewById() 函数感到困惑?

java - JAR 文件中缺少类 java.lang.NoClassDefFoundError : or g/eclipse/core/runtime/spi/IRegistryProvider

java - 如何将 Wicket FormComponentPanel 的标记放入 wicket :fragment? 内

java - Struts2 Action类验证方法