python 用于在 Google App Engine 上构建应用程序的最佳开源 IDE?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/495579/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Best opensource IDE for building applications on Google App Engine?
提问by Wade
Looking to dabble with GAE and python, and I'd like to know what are some of the best tools for this - thanks!
希望涉足 GAE 和 python,我想知道有哪些最好的工具 - 谢谢!
采纳答案by ewakened
I would spend the time and learn something like emacs. The learning curve is a bit higher, but once you get used to it, you can develop from any terminal. It has fantastic support for python and many other libraries.
我会花时间学习emacs 之类的东西。学习曲线有点高,但是一旦习惯了,就可以从任何终端进行开发。它对 python 和许多其他库有很好的支持。
You have to remember that Python is a dynamically typed language so the traditional IDE is not really the answer since those are mostly designed for statically typed languages. Basically you want something that has syntax highlighting, compilation and maybe some shortcuts and macros to make life easier for you... emacs has all of this :)
您必须记住 Python 是一种动态类型语言,因此传统 IDE 并不是真正的答案,因为它们主要是为静态类型语言设计的。基本上你想要一些具有语法高亮、编译以及一些快捷方式和宏的东西,让你的生活更轻松...... emacs 拥有所有这些:)
I would Google "Emacs Python" to get started.
我会谷歌“Emacs Python”来开始。
If you really don't want to use emacs, I would look at PyDev. It's an extension to the eclipse IDE that let's you write python code. Some of my friends that do Django work have had good luck with that one.
如果你真的不想使用 emacs,我会看看PyDev。它是 Eclipse IDE 的扩展,可让您编写 Python 代码。我的一些从事 Django 工作的朋友在那个方面很幸运。
Hope this helps.
希望这可以帮助。
Good luck with GAE.
祝 GAE 好运。
回答by Fortyrunner
Netbeans has some very nice tools for Python development
Netbeans 有一些非常好的 Python 开发工具
回答by Fortyrunner
I use pydev on eclipse, and works well for django too!
我在 eclipse 上使用 pydev,也适用于 django!
回答by Alix Axel
回答by projecktzero
VIM(there's enough plug-ins to make it IDE -like)
VIM(有足够的插件使它像IDE一样)
Komodo IDE($$)
科莫多 IDE($$)
Eclipse w/Pydev
Eclipse 与 Pydev
Net Beans with Python support
支持 Python 的 Net Beans
WingIDE($$)
WingIDE($$)
SPE(Stani's Python Editor)
SPE(Stani 的 Python 编辑器)
回答by Sam
I've been using gedit and am pretty happy with it, there is a couple of good plugins that make life easier (e.g. Class Browser). I tried eclipse but its just not the same experience you get with Java.
我一直在使用 gedit 并且对它非常满意,有几个很好的插件可以让生活更轻松(例如类浏览器)。我尝试过 Eclipse,但它与您使用 Java 获得的体验不同。
回答by Nathan Voxland
For my recent GAE project I tried both eclipse with pydev and intellij with its python plugin. I use intellij for my "real" work and so I found it to be the most natural and easy to use, personally. It is not open source, but if you already have a license it is no extra cost.
对于我最近的 GAE 项目,我尝试了使用 pydev 的 eclipse 和使用其 python 插件的 Intellij。我将 intellij 用于我的“真实”工作,所以我发现它是最自然和最容易使用的,就个人而言。它不是开源的,但如果您已经拥有许可证,则无需额外付费。
I found the eclipse plugin to be very good as well. You don't get as much intellisense as you would with java, but I was very impressed with what you do get from a dynamically typed language.
我发现 eclipse 插件也非常好。您不会像使用 Java 那样获得那么多智能感知,但是您从动态类型语言中获得的东西给我留下了深刻的印象。
回答by coordinate
You can try appengine-emacs-toolkit. http://code.google.com/p/appengine-emacs-toolkit/
你可以试试 appengine-emacs-toolkit。http://code.google.com/p/appengine-emacs-toolkit/
This toolkit contains two emacs major mode which help to develop GoogleAppEngine and SinaAppEngine with python.
该工具包包含两个 emacs 主要模式,有助于使用 python 开发 GoogleAppEngine 和 SinaAppEngine。
It provides support for create new project, launch local server, open browser to view project, upload project.
它支持创建新项目、启动本地服务器、打开浏览器查看项目、上传项目。
This toolkit tested on WindowsXP/7, Ubuntu with GoogleAppEngine-1.6.1, saepythondevguide.
该工具包在 WindowsXP/7、Ubuntu 和 GoogleAppEngine-1.6.1、saepythondevguide 上进行了测试。
回答by Niels Hansen
If your on the Mac I would highly recommend TextMate. The IDE is great for coding on projects like Python, PHP, Ruby on Rails, HTML, etc.
如果您在 Mac 上,我强烈推荐TextMate。IDE 非常适合在 Python、PHP、Ruby on Rails、HTML 等项目上编码。
The price is $52 US and there is a 30 trial version that you can get to try it out for yourself. Highly recommended my most Mac Developers.
价格为 52 美元,有 30 个试用版,您可以亲自试用。强烈推荐我的大多数 Mac 开发人员。
Also if you watched the demo's at Google Campfireyou'll notice they are using TextMate!
此外,如果您在 Google Campfire 上观看了演示,您会注意到他们正在使用 TextMate!