问题 Eclipse,Aptana,PyDev和LiClipse之间的关系


我一直无处可去,但试图了解这些工具的“独立性”之间的奇怪关系。

我已经在OSX上使用Aptana Studio大约4年了,并对它感到满意,但是我最近对3.6的更新爆炸了很多东西我最终回滚到3.4只是为了让我能够工作。

无论好坏,我确实喜欢Aptana,但我并不喜欢它,现在我对最新版本感到非常沮丧,特别是所有的python东西都变得混乱了。寻求帮助是痛苦的,因为线程和建议已经很多年了。

所以,以问题的方式:

  • 任何人都可以解释Eclipse,Aptana,PyDev和LiClipse之间的关系吗?更重要的是:
  • 符合以下条件的建议

我需要/想要的是:

  • 一些免费和开源的东西
  • 与当前和活跃的社区
  • 容易 主题与深色,所以我不是一天8小时盯着太阳
  • 紧密的python功能(pep,pylint,使用按键跳转到引用的能力等)
  • 紧凑的html / css / javascript功能

就像我说的那样,我确实喜欢Aptana,对当前社区明显缺乏以及它似乎如何分崩离析感到沮丧。


9098
2017-08-18 18:03


起源



答案:


好吧,我不确定这对stackoverflow来说是一个很好的问题......无论如何,我会试着解释它是怎么回事:

Aptana Studio 3是目前由Appcelerator支持的IDE。他们主要关注的是支持Appcelerator移动平台(实际上是Titanium Studio,但Aptana Studio 3是它的基础 - 他们的目标语言是html / css / javascript,这是Titanium所需要的)......虽然他们也集成了一个相当旧版本的PyDev(因为PyDev需要更新的java,而他们仍然使用旧版本的Java,所以,我想他们现在很难让它保持最新)。

回到当天,他们支持PyDev的开发,但决定在不久前停止支持 - 有更多的历史: http://pydev.blogspot.com.br/2013/03/keeping-pydev-alive-through-crowdfunding.html

之后,LiClipse(http://www.liclipse.com/)是出于我的挫败感而创建的,以支持黑暗主题并支持更多语言(这是一个众筹项目 - 它应该是一个开源项目,但是没有实现其目标,所以,最终它是封闭源,它的收入是保持PyDev发展的一部分)。

最后,Eclipse是两个平台的基础 - 因此,外部插件应该很好地集成到任何平台中。

现在,在推荐方面:

  • LiClipse应该满足你的dark / python / html / css / javascript问题(它在编辑器方面的重点是以黑暗为主题/轻量级并且易于添加对新语言的支持),但它不是完全开源的(它的某些部分)虽然已经成为开源的: http://www.liclipse.com/text)。

  • Aptana Studio 3仍然可以工作并支持dark / python / html / css / javascript,但鉴于他们必须将PyDev Java中的一些内容转换为自己的版本,Python支持总是有点过时(至于目前的社区/支持,我无法评论,但我想你应该能够向他们报告问题,试图解决你的问题)。

  • 而另一个选择(可能需要更多的工作配置)将使用一个裸Eclipse并安装PyDev和单独的插件为html / css / javascript(似乎有多个可用,但我不能真正评论任何那些)。


13
2017-08-22 18:48



最近发生了什么变化?目前正在研究pydev,如果有令人信服的案例,将升级到liclipse。 - lucid_dreamer
我认为唯一的变化是LiClipse现在部分是开源的 - 请参阅: liclipse.com/text  - 商业对手仍然是主要的对手之一,它为我提供了继续开发PyDev和LiClipseText的资源。 - Fabio Zadrozny


答案:


好吧,我不确定这对stackoverflow来说是一个很好的问题......无论如何,我会试着解释它是怎么回事:

Aptana Studio 3是目前由Appcelerator支持的IDE。他们主要关注的是支持Appcelerator移动平台(实际上是Titanium Studio,但Aptana Studio 3是它的基础 - 他们的目标语言是html / css / javascript,这是Titanium所需要的)......虽然他们也集成了一个相当旧版本的PyDev(因为PyDev需要更新的java,而他们仍然使用旧版本的Java,所以,我想他们现在很难让它保持最新)。

回到当天,他们支持PyDev的开发,但决定在不久前停止支持 - 有更多的历史: http://pydev.blogspot.com.br/2013/03/keeping-pydev-alive-through-crowdfunding.html

之后,LiClipse(http://www.liclipse.com/)是出于我的挫败感而创建的,以支持黑暗主题并支持更多语言(这是一个众筹项目 - 它应该是一个开源项目,但是没有实现其目标,所以,最终它是封闭源,它的收入是保持PyDev发展的一部分)。

最后,Eclipse是两个平台的基础 - 因此,外部插件应该很好地集成到任何平台中。

现在,在推荐方面:

  • LiClipse应该满足你的dark / python / html / css / javascript问题(它在编辑器方面的重点是以黑暗为主题/轻量级并且易于添加对新语言的支持),但它不是完全开源的(它的某些部分)虽然已经成为开源的: http://www.liclipse.com/text)。

  • Aptana Studio 3仍然可以工作并支持dark / python / html / css / javascript,但鉴于他们必须将PyDev Java中的一些内容转换为自己的版本,Python支持总是有点过时(至于目前的社区/支持,我无法评论,但我想你应该能够向他们报告问题,试图解决你的问题)。

  • 而另一个选择(可能需要更多的工作配置)将使用一个裸Eclipse并安装PyDev和单独的插件为html / css / javascript(似乎有多个可用,但我不能真正评论任何那些)。


13
2017-08-22 18:48



最近发生了什么变化?目前正在研究pydev,如果有令人信服的案例,将升级到liclipse。 - lucid_dreamer
我认为唯一的变化是LiClipse现在部分是开源的 - 请参阅: liclipse.com/text  - 商业对手仍然是主要的对手之一,它为我提供了继续开发PyDev和LiClipseText的资源。 - Fabio Zadrozny