我一直无所事事,只是在圈子里试图了解这些工具之间以及不同级别的“独立性”之间的奇怪关系。

我已经在OSX上使用Aptana Studio大约4年了,对此我感到很满意,但是我最近对3.6的更新使很多东西崩溃了,最终我又回滚到3.4,以便可以工作。

不管好坏,我都喜欢Aptana,但我不受其束缚,现在对最新版本感到非常沮丧,特别是所有python东西都乱成一团。由于线程和建议已有多年历史,因此寻求帮助很痛苦。

因此,以问题的方式:

  • 谁能解释Eclipse,Aptana,PyDev和LiClipse之间的关系?更重要的是:
  • 满足以下条件的建议

  • 我需要/想要的是:
  • 免费的开源
  • 具有当前和活跃的社区
  • 很容易以深色为主题,所以我一天8小时都不盯着太阳
  • 紧密的python功能(pep,pylint,通过按键跳转到引用的能力等)
  • 紧密html/css/javascript功能

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

    最佳答案

    好吧,我不确定这是否对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的单独插件(似乎有多个可用插件,但是我无法真正评论这些中的任何一个)。
  • 关于eclipse - Eclipse,Aptana,PyDev和LiClipse之间的关系,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25369386/

    10-11 22:16
    查看更多