Ada*_*arr 270 python ide django
我做了一个小的Django开发,但它都是在文本编辑器中.我很好奇其他人在Django开发中使用的更高级的开发工具.
我习惯使用Visual Studio进行开发,并且非常喜欢它提供的IntelliSense,代码完成和文件组织,并希望找到能够在Django/Python环境中提供一些功能的东西(或工具的组合).
idu*_*sun 194
JetBrains 有PyCharm支持Django和Google Apps.看起来很有希望.
注意:如果您需要Django支持,则需要购买专业版许可证.社区版本不支持Django.
Sam*_*der 108
我使用Eclipse和普通的Pyillav.没有任何特定的Django功能.我想出的最好的是设置运行配置文件来运行开发Web服务器.
如果添加Web工具项目(WTP),您将在模板中获得语法突出显示,但不会与特定模板语言相关.PyDev是一个不错的插件,如果您已经熟悉Eclipse并将其用于其他项目,那么这是一个很好的方法.
我记得NetBeans开始获得Python支持,但我不知道现在在哪里.很多人对NetBeans 6赞不绝口,但在Java世界中,Eclipse仍然是OSS IDE的王者.
Sky*_*and 45
我用Vim:
http://github.com/skyl/vim-config-python-ide
[UPDATE]
Sublime Text 2非常棒.如果你需要它,它支持很多Vim命令:Vintage模式
它有一个很好的包管理器:http://wbond.net/sublime_packages/package_control
到目前为止我使用这些包:
Djaneiro
SetDjangoSyntax
CoffeeScript的
SublimeLinter
主题 - 苏打水
SideBarEnhancements
我仍然喜欢Vim,但是......我是否提到过Sublime Text插件是用Python编写的?
S.L*_*ott 43
我用Komodo Edit.查看Open Komodo Edit.
aya*_*yaz 22
我开始喜欢使用Aptana Studios + PyDev(以及其他)插件进行各种Web应用程序开发.正如您所知,它建立在功能强大的Eclipse之上,但是专为Web应用程序开发而量身定制.
Jav*_*ier 17
我使用Kate(KDE高级文本编辑器)进行大部分开发,包括Django.它有Python和Django模板语法高亮.当项目的一个重要部分涉及HTML时,我切换到Quanta +.
由于它使用Kate的KPart,它对于编辑Python部分同样有用,而对于HTML模板,我有整个Quanta +工具,同时仍然支持Django特定的标签.
2013年更新:遗憾的是,Quanta +已经死了多年,并且没有希望它会复活.此外,那里没有其他可用的HTML编辑器,所以现在一直都是Kate.
Wer*_*ght 16
NetBeans for Python是我目前最喜欢的(比我发现的Eclipse更轻,更容易安装).支持简单的重构,自动完成,错误/警告......
Eclipse Aptana PyDev可能是目前最完整的免费IDE之一(尚未测试过很多)
Wingware Python IDE是一个商业IDE,它具有一些特定于Django的项目设置,具有调试Django模板文件的能力.
IntelliJ IDEA Ultimate Edition是另一个商业IDE,它也有一个Python插件,正在大力开发.我看到一些在自动完成(模板和Python)上看起来非常有前途的演示.
Vim,我仍然使用一个小的触摸修复应用程序.另请参阅: Django的额外调整.
据我所知,Django没有"IDE",但有一些IDE支持开箱即用的Django,特别是模板的Django语法.
这个名字是Komodo,它有很多功能,但它并不便宜.如果您不担心源代码控制或调试,那么有一个名为Komodo Edit的免费版本.
Visual Studio有一个实际的Python扩展:http: //pytools.codeplex.com/.这绝对是太棒了.感觉就像我使用任何本机Visual Studio语言编码一样.扩展甚至与Django兼容.最重要的是:它完全免费.即使对于Visual Studio,它也只需要Visual Studio Shell工作,这是完全免费的.
现在,您还可以使用Visual Studio2010。操作方法如下:
如果您已经使用Visual Studio,这是一个很好的设置。
Python工具已更新。现在,它已经内置了对Django的支持。
小智 5
我已经在PyDev和PyCharm中使用了Eclipse。PyCharm绝对是我尝试过的Django / Python的最佳IDE。它会为所有对象进行适当的模板突出显示和自动补全。它还可以进行跨文件引用。
它相当昂贵,但是绝对是我尝试过的最好的Django IDE。您可以在http://www.jetbrains.com/pycharm/download/上进行30天的评估。