我仍在为Django寻找理想的开发设置,并且在解决当前的问题时遇到了一些困难。
我希望能够提供适合服务器和客户端开发的东西,并支持模板编辑和jQuery。
目前我在Eclipse中只使用PyDev并且有以下问题:
我是否废弃Eclipse安装并重新开始
Aptana工作室?如果是这样,
- 在实现之前和/或之后我还需要什么
我上面描述的环境?
一切都将在未来得到支持吗?
我
忽略了更好的解决方案
甚至不涉及任何这些
我提到过的工具?
我不再对Java或RoR感兴趣,如果这有任何区别的话。
Aptana Studio(v3)如下:
- HTML,CSS,JS编辑
- PHP(PDT衍生物)
- RadRails的
- PyDev的
- Eclipse 3.6.2 RCP基础
Aptana不是Eclipse重新命名的。 Aptana Studio与这些工具链大致相同:
- Eclipse + Web Tools + PDT + PyDev +?用于铁轨
- 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)。
Aptana Studio(v3)如下:
- HTML,CSS,JS编辑
- PHP(PDT衍生物)
- RadRails的
- PyDev的
- Eclipse 3.6.2 RCP基础
Aptana不是Eclipse重新命名的。 Aptana Studio与这些工具链大致相同:
- Eclipse + Web Tools + PDT + PyDev +?用于铁轨
- 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)。
Eclipse,Aptana和PyDev之间目前的关系是什么?
Aptana购买了PyDev并将其与Eclipse(具有不同主题)集成在一起,将其命名为“Aptana Studio”
我是否废弃Eclipse安装并使用Aptana Studio重新开始?
一样的。我宁愿使用Eclipse作为标准。
我是否忽略了一个更好的解决方案,甚至不涉及我提到的任何这些工具?
就个人而言,我一直在使用django开发 荣IDE 并且对此感到高兴,我不在乎寻找替代品。因人而异。
Eclipde + PyDev插件是目前最好的解决方案。
Aptana只是一个品牌的Eclipse构建,所以你在Eclipse和Aptana之间找不到太多的区别。唯一的区别是PyDev很难在里面编码。我认为这甚至很糟糕,因为在Aptana中使用夜间版本的PyDev是不可能的。
PyDev现在唯一的替代品是PyCharm。它得到了Django的美妙支持,但它对JavaScript编程并不是很好。
是的,没有任何计划停止支持PyDev作为插件。