Django需要IDE吗?

8 投票
9 回答
3564 浏览
提问于 2025-04-15 17:37

我的公司正在考虑开发一个专门用于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模板。当然,这些插件总是可以进一步改进,所以也许你们的精力可以更好地集中在提升其中一个插件上。

撰写回答