I have to do assignments in python, and I'm looking for a good editor to code with. So far I've been using Kate, which is good enough -- but I'd like to know of alternatives.
I'm not to familier with the language, so it whould be nice if it whould show suggestions while I type (Like if I start typeing "stdin." it whould show a menu with "stdin.readline()" among other things.)
It whould also be nice if it had some documentation included, so I don't have to google when I stumble on functions that are unknown to me.
Thanks.
PS: I prefer vim over emacs ;)
Sounds like you want a Python IDE (integrated development environment). Sorry, I can't help you with that, but I'm sure you can find something if you google up IDEs for Python.
P.S. Good work, mate. Vim for the win.
Calling Stephen Thorne to the thread!
You people need to get out of the seventies with your vim and your emacs.
I use vim. I always have.
>>6 fails for opening new windows for each file. That's just not tenable when working on projects with five or ten or even more files. Which would be almost anything I personally work on.
>>4
Agreed, it's not fun, but what vim and emacs have going for them is a large usage base. I admit I don't know what a "better editor" would be. I'm not an interface professional, nor do I have any clue about what would work well/badly when you only have a command line available.
But at least I know that most systems will have vi/emacs/pico installed when I log on. That counts for a lot. I'm not saying it's good, I'm just saying that if I'm going to get proficient with an editor, it might as well be one that's available just about everywhere.
Well, a good editor would use keyboard combinations that have been standardized upon for something like a decade or two already: CTRL-X,C,V for cut, copy, paste, CTRL-S for saving, and so on. It's just that the Unix nerds are still stuck in the utterly retarded vi-vs-emacs thing, and nobody cares about making a sane editor.
TextWrangler is decent, but kind of clunky. It doesn't really live up to the OS X look, and the preferences is a joke. The text editing functionality itself isn't half bad, though. I just wish there was a way to turn of text antialiasing. Or rather, in a larger context, I wish Mac OS X had better text antialiasing. BeOS did both hinting and antialiasing at the same time, and it produced the most readable and beautiful text I've ever seen in a GUI. Nobody else does this. What gives?