TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best text editor for python?

6 pointsby minecraftmanabout 13 years ago
I recently started learning Python. I have never programmed before this, and I am using a mac. I am using the book Learn Python the Hard Way, which recommended starting with Gedit, so that is what I am using right now. I don't really like the layout of Gedit, and I have noticed multiple bugs. I would like to switch to a different text editor soon. What do you recommend?

8 comments

peterfschaadtabout 13 years ago
I recommend the cross-platform Sublime Text editor. It's very similar to Textmate, providing basic features and syntax highlighting, while staying out of your way. With its plugins you can easily add additional features.<p><a href="http://www.sublimetext.com" rel="nofollow">http://www.sublimetext.com</a>
评论 #3673723 未加载
评论 #3673535 未加载
dkerstenabout 13 years ago
If you want a full blown IDE, WingIDE is, IMHO, the best IDE there is for Python. If you are looking for a text editor, vim is hard to beat if you are willing to put in the time to learn it, otherwise, I personally use Geany regularly.
dm73about 13 years ago
I really like jEdit: very extendible with the available plugins, and suits me for any language
评论 #3674513 未加载
jimhoff11about 13 years ago
Vim. It is challenging at first, but learning it will make you a better programmer.
评论 #3673484 未加载
dm73about 13 years ago
if looking for an IDE, you might want to give Ninja-IDE a try as well: <a href="http://ninja-ide.org/" rel="nofollow">http://ninja-ide.org/</a>
dmanabout 13 years ago
Emacs
reuserabout 13 years ago
vim or pydev
smegabout 13 years ago
I recently discovered the Spyder ide/debugger development environment. It is quite powerful and well featured.<p>Before that, Eric4.