Eclipse,Aptana和PyDev之间目前的关系是什么?

时间:2011-06-28 17:32:51

标签: django pydev aptana

我仍在为Django寻找理想的开发设置,并且在解决目前的问题时遇到了一些困难。

我希望能够提供适合服务器和客户端开发的东西,并支持模板编辑和jQuery。

目前我在Eclipse中只使用PyDev并且有以下问题:

  • 我是否废弃Eclipse安装并重新开始 Aptana工作室?如果是的话,

    - 在实现之前和/或之后我还需要什么 我上面描述过的环境?

  • 将来是否会支持所有内容?

  • 我 忽视了更好的解决方案 甚至不涉及任何这些 我刚才提到的工具?

如果这有任何不同,我不再对Java或RoR感兴趣。

3 个答案:

答案 0 :(得分:13)

Aptana Studio(第3版)如下:

  • HTML,CSS,JS编辑
  • PHP(PDT衍生物)
  • RadRails的
  • 的PyDev
  • Eclipse 3.6.2 RCP基础

Aptana不是Eclipse重新命名的。 Aptana Studio与这些工具链大致相同:

  • Eclipse + Web Tools + PDT + PyDev +? for rails
  • WebStorm + PyCharm + RubyMine + PhpStorm(不过,公平地说,RubyMine具有比RadRails ATM更多的功能。我没有对PyCharm和PhpStorm进行有效比较)

使用什么取决于您的需求。要获得Python编辑,JS支持和模板支持,Aptana Studio应该没问题。 Aptana Studio是建立在Eclipse之上的,因此常规的Eclipse插件可以工作,但是您可以轻松地将Aptana作为插件插入到直接的Eclipse版本中(例如3.7,如果您愿意的话)。那将允许你jsut卸载PyDev并添加Aptana。

如果您不安装Aptana,Django模板将无法运行,因为它们需要HTML和CSS编辑器支持。您将需要一个支持jQuery的编辑器。我不确定Wing IDE或PyCharm是否包含JS支持 - 您可能需要购买WebStorm。 Wing IDE看起来不错,但它相当昂贵,你必须支付专业版才能获得许多最有用的功能,比如集成的源代码控制。

是的,发展和支持将继续下去。 Aptana Studio刚刚被Appcelerator收购,可以集成到Titanium Studio(一个基于Aptana Studio的移动开发IDE)。

答案 1 :(得分:2)

  

Eclipse,Aptana和PyDev之间目前的关系是什么?

Aptana购买了PyDev并将其与Eclipse(具有不同主题)集成在一起,将其命名为“Aptana Studio”

  

我是否废弃Eclipse安装并使用Aptana Studio重新开始?

它是一样的。我宁愿使用Eclipse作为标准。

  

我是否忽略了一个更好的解决方案,甚至没有涉及我提到的任何这些工具?

就我个人而言,我一直在使用Wing IDE使用django进行开发,并且对此非常满意,我不太关心寻找替代方案。 YMMV。

答案 2 :(得分:1)

Eclipde + PyDev插件是目前最好的解决方案。 Aptana只是一个品牌的Eclipse构建,所以你在Eclipse和Aptana之间找不到太多的区别。唯一的区别是PyDev几乎没有内部编码。我认为这甚至是不好的,因为在Aptana中使用夜间版本的PyDev是不可能的。

PyDev现在唯一的选择就是PyCharm。它得到了Django的美妙支持,但它对JavaScript编程并不是很好。

是的,没有任何计划停止支持PyDev作为插件。