TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Python Development Environment

7 点作者 bertm超过 15 年前
I have been programming in python for a few months now in a simple text based interpretor. I want to move to a more robust development environment. The first one that came up in my search is Eclipse.<p>I am looking for something with module and library management, code auto correction, debugging tools,; moving toward continuous deployment and automated build testing. Any recommendations/reviews from the HN network?

6 条评论

gtani超过 15 年前
I've had the full komodo IDE environment for a few years, for a while somebody else paid the $$ for the license. It's nice if you do the full suite of languages targeted: ruby, python, JS, CSS.<p><a href="http://www.activestate.com/komodo/" rel="nofollow">http://www.activestate.com/komodo/</a><p>The other non-cheap IDE specifically targeting python is wingware, I've heard good things but never used<p><a href="http://www.wingware.com/" rel="nofollow">http://www.wingware.com/</a><p>-------------<p>I also played with the vim plugins and textmate bundles for ruby and python (at least a year ago) and thought they werre well done, quite usable. I'm one of those people who thinks you should learn vi/vim cause it'll be installed on platforms / servers where you don't have root access.
评论 #1090917 未加载
weaksauce超过 15 年前
I would say eclipse with pydev. I tried out komodo for a while but it seemed a bit on the slow side. Same story with netbeans. I also recently tried out wingIDE but was not too impressed. Most of my coding in python is done in either textmate for oneoffs, vim on a server for quick fixes or eclipse/pydev for more in depth stuff.<p>Pydev has the code completion and debugging facilities that you are looking for and I would imagine that you could find a suitable plugin to do the continuous deployment and automated build testing as eclipse has a strong plugin ecosystem.
macco超过 15 年前
If you want to go the Eclipse-Road Aptana is worth a look.<p>I personally would recommend Emacs + bpython/ipython. A deadly combination.
enduser超过 15 年前
Unix. Use multiple refined tools that operate well together.<p>Editing: vim or emacs. if vim: nerdtree, vim-snipmate, vim-omnicomplete, vim's python integration.<p>Deployment: rsync (or your DVCS). I have a simple script that 'touch'es my Django .wsgi files before rsyncing to the deployment server.<p>ipython is great.
vaidhy超过 15 年前
I have been using Stan's Python Editor (SPE) for quite some time and am very happy with it. Easy to install on my Ubuntu box, no big application+kitchen sink package, no magic customization files and free to boot.
jacquesm超过 15 年前
intellij or eclipse.<p>Intellij has a free trial for 30 days, that way you can see if going for 'closed source' vs open source is worth it.