我一直无处可去,但试图了解这些工具的“独立性”之间的奇怪关系。
我已经在OSX上使用Aptana Studio大约4年了,并对它很满意,但是我最近对3.6的更新爆炸了很多东西我最终回滚到3.4只是为了让我能够工作。
无论好坏,我确实喜欢Aptana,但我并不喜欢它,现在对最新版本感到非常沮丧,特别是所有的python东西都变得混乱了。寻求帮助是痛苦的,因为线程和建议已有很多年了。
所以,问题的方式:
我需要/想要的是:
就像我说的那样,我确实喜欢Aptana,对当前社区明显缺乏以及它似乎如何分崩离析感到沮丧。
答案 0 :(得分: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-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(似乎有多个可用,但我可以不要对其中任何一个发表评论。