【发布时间】:2010-11-02 07:45:49
【问题描述】:
已经尝试了几天的 Web2Py,我决定将它作为一个守门员。但是有一件事让我很担心,这最终可能会成为一个阻碍。我需要一个我可以信任并富有成效的良好开发环境和设置。来自 MS Visual Studio 世界,我正在寻找具有良好自动完成/智能感知 + 版本控制和部署功能的东西。
我曾尝试在 Eclipse 中编辑我的代码,但它需要额外的设置才能使用自动完成功能运行,而对于调试,我不知道是否可行。 (注意到 Eclipse 中有一个 Django 项目模板,我必须说这有点诱人。)
Wing Ide 有一个关于如何启动和运行 web2py 的说明,我正在测试那个。不是免费的,但与 Windows 世界中的许多产品相比非常便宜。
我还想要一个好的版本控制 (hg) 设置,最好是半自动 FTP 部署方法。
Web2Py 开发人员使用什么 IDE,您的设置如何?
在一个好的 IDE 中为项目提供一个完整的设置脚本会很棒! (就像安装一样,一键运行100%)。
Pycharm 看起来不错,或许可以添加 web2py 支持http://youtrack.jetbrains.net/issue/PY-1648
非常感谢!
【问题讨论】:
-
哇!在我提出问题 11 小时后,我已经有了四个详细的答案。我印象深刻。
-
我暂时离开 web2py 一个月,但现在我回来了 - 我想我会离开 Ubuntu 轨道并坚持使用我知道的服务器,用于实时站点的 IIS。另外 - 我将通过更少的工具,使用包含的版本控制来“保持简单”(如果它在 win env 中工作)。我希望这仍然是 IIS 托管 web2py web2py.com/AlterEgo/default/show/207 的有效说明
-
(我的 Ubuntu 服务器崩溃了,不知道发生了什么。而且我严重缺乏关于如何安全地使用 Ubuntu 托管的知识,因此该平台对我来说确实是一个糟糕的选择。)
-
web2py 支持在PyCharm 3 roadmap,fwiw。