15

希望涉足 GAE 和 python,我想知道什么是最好的工具 - 谢谢!

4

10 回答 10

15

我会花时间学习诸如emacs之类的东西。学习曲线有点高,但是一旦习惯了,就可以从任何终端进行开发。它对 python 和许多其他库提供了极好的支持。

您必须记住 Python 是一种动态类型的语言,因此传统的 IDE 并不是真正的答案,因为它们主要是为静态类型的语言设计的。基本上你想要一些具有语法高亮、编译以及一些快捷方式和宏来让你的生活更轻松的东西...... emacs 拥有所有这些:)

我会谷歌“Emacs Python”来开始。

如果你真的不想使用 emacs,我会看看PyDev。它是 Eclipse IDE 的扩展,可让您编写 python 代码。我的一些从事 Django 工作的朋友对此很幸运。

希望这可以帮助。

祝 GAE 好运。

于 2009-01-30T14:15:13.070 回答
6

Netbeans 有一些非常好的 Python 开发工具

于 2009-01-30T14:57:24.687 回答
6

我在 Eclipse 上使用 pydev,也适用于 django!

于 2009-01-31T08:12:29.637 回答
2

VIM(有足够多的插件使其类似于 IDE)

科莫多 IDE($$)

带有 Pydev 的 Eclipse

支持 Python 的 Net Bean

翼IDE($$)

SPE(Stani 的 Python 编辑器)

于 2009-01-30T17:21:50.947 回答
2

打开科莫多

于 2009-04-30T08:49:17.633 回答
0

我一直在使用 gedit 并且对它非常满意,有几个很好的插件可以让生活更轻松(例如 Class Browser)。我尝试了 eclipse,但它与您使用 Java 获得的体验不同。

于 2009-01-30T22:14:09.157 回答
0

对于我最近的 GAE 项目,我尝试了使用 pydev 的 eclipse 和使用其 python 插件的 intellij。我将 intellij 用于我的“真实”工作,因此我个人认为它是最自然且易于使用的。它不是开源的,但如果您已经拥有许可证,则无需额外费用。

我发现eclipse插件也非常好。你不会像使用 java 那样获得那么多智能感知,但我对你从动态类型语言中得到的东西印象深刻。

于 2009-01-31T03:46:24.697 回答
0

如果您在 Mac 上,我强烈推荐TextMate。IDE 非常适合在 Python、PHP、Ruby on Rails、HTML 等项目上进行编码。

价格为 52 美元,有 30 个试用版可供您自己试用。强烈推荐我最喜欢的 Mac 开发人员。

此外,如果您在 Google Campfire 观看演示,您会注意到他们正在使用 TextMate!

于 2009-02-03T03:36:28.647 回答
0

我使用 ulipad 是快速简单的在这里下载

于 2009-03-14T22:21:04.313 回答
0

你可以试试 appengine-emacs-toolkit。http://code.google.com/p/appengine-emacs-toolkit/

该工具包包含两个emacs主要模式,有助于用python开发GoogleAppEngine和SinaAppEngine。

它提供了创建新项目启动本地服务器打开浏览器查看项目上传项目的支持。

该工具包在 WindowsXP/7、Ubuntu 和 GoogleAppEngine-1.6.1、saepythondevguide 上进行了测试。

于 2012-02-01T14:05:46.157 回答