I mostly develop in Java, and thus use eclipse for my usual IDE; However, I've heard some complaints that others consider it too 'bloated', and in any case I don't think Eclipse does languages other then Java nearly as well as it handles Java. Thus I've been meaning to branch out to trying other IDEs to see if I like any other's more, and figure I'll try out something new for my next project.
My only Must haves are:
- Fully featured without paying for a license
- Supports both Linux and Windows development (though I suspect all IDEs do)
My desirable, but not required, are:
- Decent support for other languages, including java (in hopes that if I like it I can make it my primary IDE)
- Active community for expanding, creating add-ons, or otherwise keeping the IDE up to date with new technologies and development trends.
- Some sort of support for remote debugging and/or creating/connecting to a web server so I can host my code and interact with it while still easily debugging any issues I found.
- Reuse of eclipse hotkeys or other features to make a quicker spin up to the new IDE from eclipse background (far less important)