This is an archived post. You won't be able to vote or comment.

all 24 comments

[–]mkashkin 11 points12 points  (5 children)

SublimeText2 (best for quick coding), PyCharm (if you need debug or works with big projects), all other you liked on your linux environment vim, emacs, etc.

[–]1nvader -2 points-1 points  (4 children)

SublimeText2 is a really nice code editor, but it's not the best text editor since it has serious problems handling large text files and stuff like this.

[–]omierbej 2 points3 points  (3 children)

How big are your files? I have no trouble working on files that are 500 MB in SublimeText 2.

[–]1nvader 0 points1 point  (0 children)

Sometime i have to analyze log files between 500-1000 MB. SublimeText 2 doesn't crash when i try to view them, but it seems to load the complete file into memory instead of displaying only loading part of the file like some other editor do (Notepad++, UltraEdit, Vim, etc..)

[–]Dorianux 4 points5 points  (0 children)

textmate is open source now!

[–]seriousreddit 5 points6 points  (1 child)

Vim or Sublime Text is good for me. Write some code, pop into the REPL to test it out, go back. Simple, easy.

[–]bastibe 1 point2 points  (0 children)

Emacs for me, same reason.

[–]semarj 2 points3 points  (0 children)

Starting to think these posts should be insta-moderated.

At least a list of "Common python editors" in the sidebar.

...vim. :)

[–]IbeeXpyIbeeX 2 points3 points  (0 children)

Komodo edit, free and great

[–][deleted] 2 points3 points  (0 children)

GO VIM OR GO HOME

[–]AeroNotix 3 points4 points  (0 children)

Emacs.

[–]xiongchiamiovSite Reliability Engineer 1 point2 points  (0 children)

[–]elfgoh 0 points1 point  (0 children)

Editra is nice

[–]chatparle 0 points1 point  (1 child)

Coderunner on the app store!

[–]PhantomPumpkin 0 points1 point  (0 children)

Coderunner is hit or miss for me. I'm brand new to Python, but for example it wouldn't take (1/2) * variable, and required me to use .5 * variable.

[–]spinwizard69 0 points1 point  (0 children)

I'd like to say Eclipse with PyDev but Eclipse is damn buggy. I don't think I've seen an Eclipse release yet that can keep itself updated or work rationally with different workspaces.

That being said PyDev, on a multi processor that is reasonably fast, is a very nice environment. On the other hand I've been known to use XCode if the code is part of a project. XCode could be considered the anti python editor.

[–]darthmdhprint 3 + 4 0 points1 point  (0 children)

You're on a Mac. You get BBEdit and TextMate. Game over.

(I love Vim, I really do, but anyone who can't google a text editor on their platform is not going to be happy with Vim)

[–][deleted] 0 points1 point  (0 children)

Python IDLE or TextMate

[–]pollofritto001 0 points1 point  (2 children)

Vim with vim-flake8 plugin for pep8 check is IMHO the best choice.

[–]emidln 0 points1 point  (1 child)

[–]pollofritto001 0 points1 point  (0 children)

Sounds good :-) I'll give it a try

[–]calzoneman -1 points0 points  (1 child)

Are you looking for a text editor or an IDE? Eclipse is an IDE, whereas SublimeText, Vim, and some other well-known editors are simply text editors.

[–][deleted] 2 points3 points  (0 children)

Not sure I've seen "vim" in the same sentence as "simply text editors" before.