我正在开始一个小方案项目,包括建立一个中小型,基于django的网站.
然而,上次我实际上是在网站的业务,是几年前.因此,虽然仍然具有技术能力,但我仍然对网站的工具/ IDE部分感到愤怒.
我正在寻找一个可以支持以下内容的IDE:
基本的HTML编辑,语法完成,突出显示等...
基本的CSS编辑,语法完成,突出显示等...
Python支持Django
支持整个开发 - 调试 - FTP上传周期
如果所有这些都可以在我现有的eclipse安装中发生,那将是完美的.
那么您对Web开发IDE的建议是什么?
编辑:忘了添加我在我的开发机器上运行Win XP.
回答后编辑:感谢所有人提供的有益建议.我想我会选择Aptana,因为它适合我已经使用的日食.此外,我将研究版本控制而不是简单的FTP上传.显然我甚至不知道它在Web项目中的使用量.
您可以将Aptana Studio与Eclipse PyDev插件一起使用(以及更多).最好的是它是跨平台的,因此您可以将它安装在您进行开发工作的任何计算机上,而不必学习多个IDE.
我不确定你在哪个平台上但Textmate可以做到这一切,Emacs也是如此.我听说e-Text-Editor在Windows上很好(虽然从未使用过它).
我强烈建议你用"编写测试,开发,运行测试,提交版本控制"周期替换你的"develop-debug-FTP"循环.然后,您可以检查生产服务器上的版本控制而不是ftp上载.我强烈建议不要将ftp与web应用程序一起使用(例如您将使用Django创建的内容).
与使用世界上最好的Ide相比,您将从测试和版本控制中获得更多好处.