Since I’m doing my business as a developer, I’m doing all my work with Eclipse.
For me ,Eclipse is a great development environment and I just love it, because Eclipse is able to handle nearly every popular programming language due to its very flexible plugin system.
I thought it might be very interesting for you Python coders to have a decent IDE including syntax highlighting, code completition, package viewer and much more.
Unless there are no cool refactoring tools for Python in Eclipse as there are for Java, I’ll stick with Emacs. Java refactoring in Eclipse is really cool.
BTW:Are there any tools to use Emacs as a texteditor from within Eclipse?
Abbreviations:
e.g. Typing "pr " wil give you “print” (w/o the quotes), you can define those abbrevs. You can call this some kind of “autocompletion”
Folding: Hide the body of codeblock (those +/- signs on the side in some editors)
[quote=“RipSting”]
Not in Python. It’s whitespace-based[/quote]
You never use parens in Python? Man I gotta have a look at the fibre generator sourcecode. But you are right, in Python this is a minor issue
Macros:
I don’t mean Python macros, I mean editor-macros
[quote=“RipSting”]
But then you don’t get autocomplete for Blender’s internal functions and properties, which is the whole point![/quote]
Yeah, that would be fine, but autocomplete based on the current textbuffers open in Emacs are fine, too. And that’s waht abbrevs are for
Don’t get me wrong, I don’t want to start a editor-flamewar, but IMHO it is a waste of time to improve the internal textwindow when you have CTRL-R.