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

hik*_*aru 11 aptana eclipse pydev

我一直无处可去但试图理解这些工具的"独立性"之间的奇怪关系.

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

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

所以,问题的方式:

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

我需要/想要的是:

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

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

Fab*_*zny 14

好吧,我不确定这对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- live-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(似乎有多个可用,但我不能真正评论任何那些).