Django需要IDE吗?
我的公司正在考虑开发一个专门用于Django的集成开发环境(IDE)。
所以我们想问问Django的用户:
你觉得有必要为Django开发一个专门的IDE吗?
你愿意为这个IDE付费吗,还是只考虑免费的开源产品?
在你现在使用的开发工具中,有哪些Django特定的功能是你觉得缺少的?
9 个回答
4
我正在使用Komodo Edit,这个软件非常好。市面上有很多优秀的开源产品,所以我觉得我不会去购买商业软件。
也许如果有一个非常好用的调试工具,我会考虑改变主意。
希望这些对你有帮助。
8
我愿意为一个专门为Django设计的IDE或插件支付合理的费用。我也不太确定什么是合理的价格,但我可以告诉你,我不会支付超过75美元,只有当这个工具真的很棒的时候,我才会愿意花75美元。
关于Django的特定功能:
- 能和谷歌应用无缝对接(比如帮我获取海洋生物的许可证、谷歌地图的许可证,并把它放到我的模板里)
- 完全支持模板引擎(具体细节可以参考你收到的其他回答)
- 可以生成占位符文本(Django本身就有这个功能,只需要简化一下)
- 提供常用任务的预打包模块(例如,给我一个完整的登录页面,模板和所有内容都要)
- 在代码中链接到Django的文档和示例(比如Django的代码片段)
- 一键进行多浏览器比较
- 完全支持CSS
- 一个对象浏览器(类似Django-admin,但可以离线使用)
- 提供配色方案,包含酷炫的组合(比如以蓝色为主的、以橙色为主的)
- 上传本地项目到Webfaction或类似的托管解决方案的向导
如果我想到其他的功能,我会再编辑这个回答。
祝你在设计产品时好运!
1
很高兴你们公司想为社区做贡献,但我得说我不太明白“Django IDE”能有什么用。现在已经有很多主流的编辑器和IDE(比如Vim、TextMate和NetBeans)都有插件来支持Django,这些插件可以提供语法高亮、自动缩进、快捷键和代码片段,适用于Python代码和Django模板。当然,这些插件总是可以进一步改进,所以也许你们的精力可以更好地集中在提升其中一个插件上。