Of course, I don't intend to start a flamewar, but I'm curious to know what everyone's favorite development editor is and why?
For me, the answer is vim because it just makes me quite productive. I especially like it's verb-noun oriented shortcuts.
I'm starting to be in love with Microsoft Visual Studio (for C++, C#). Under linux, I'm stuck with gedit or kate (If I'm inside terminal, then probably vim ... I also use gedit under Windows as notepad-like app).
As for android (and java) development, for me it is Eclipse.
When I used to do development on a Windows environment, my primary development IDE used to be Visual Studio. But these days, my development is in UNIX-based environments. My current favorite IDE is IntelliJ.
@Vilem_Otte you should try IntelliJ or Android Studio for Android development; it's superior to Eclipse in my opinion.
@dk2 Thanks for suggestion, I've just used Java few times when I needed to create applications for android (so I just went to their site and downloaded Eclipse). It is not best IDE I've met, but it is good one.
Anyways ... Android studio bookmarked to check it out, once I have some time for Android again (probably at the weekend).
I'm using PyCharm as I'm working with a Python for the game engine I'm using. I like it a lot so far. It's got excellent code-completion capabilities and some really nice features. It's also open-source and cross-platform. It's actually based off of IntelliJ IDEA, I believe.