TextWrangler when I'm at work on my Mac, I preferred the simplicity and the fact I can't leave a script without first saving, which forces me to rethink whether or not I really want to come back later to this code base or if that variable I left out would be better added now.
I use Notepad++ at home for Web Development and MS Visual Studio 2010 Express for C++ for the compile and test features.
I find it interesting that Visual Studio hasn't been mentioned yet even though it is likely one of the most popular in the world.
I'm going to say Visual Studio. It is polished, it is well designed, and it makes me highly productive. I've used many other IDEs in my day but am yet to find something as efficient for RAD as C# with Visual Studio.
I will say its C++ implementation is only "alright."
Sublime Text 2 for most of my ruby and python hacking - it's just a great text editor!
Visual Studio when I'm on M$ projects - I can't see the point of not using it - it's a good dev environment, great debugger and is tooled especially for everything Microsoft.
XCode if I'm working on iOS - same reasons as Visual Studio above - it's the right tool for the job.
I use Sublime Text for c++, I like it's simple and clear design, it fast and makes me more productive.
For java I use Eclipse, it has useful set of features, especially I like it's refactroing tools. The biggest downside is it's too slow for big projects.
Intellij - Java and Python and probably others
Emacs - everything else
Intellij, in my opinion has no peer. I bought a license for it, and am happy to say that it has paid for itself many times over now. I am no longer afraid of refactoring stuff, never forget to checkin a file, and it just works
Emacs, if not for anything else, should be used to look at how software should be designed(for use). A lot of stuff in emacs is very well put, and it almost holds a huge structure by a wire frame, like a beautiful bridge.
I second this setup. Coming from a Java background IntelliJ stood out over Eclipse for my eyes. I recently purchased PyCharm for my own side project. IDE struggles here a little, because of typing and var declaration( or lack there of). However, refactoring and the line by line debugger helped speed up my Django development. I wish it integrated other MVC web stacks as well.
Vim. I enjoy the flexibility, macros, and great snippets. I am also able to code new features and tools for myself to use making future coding quicker.
for me its gotta be emacs. I love the keybindings (that also work in bash), also customizing to no end in lisp is fun stuff. So that's what I use whenever I'm programming in c or x86. For java its eclipse and I like everything about it from the debugger to the interface.
[+] [-] shanelja|13 years ago|reply
I use Notepad++ at home for Web Development and MS Visual Studio 2010 Express for C++ for the compile and test features.
[+] [-] UnoriginalGuy|13 years ago|reply
I'm going to say Visual Studio. It is polished, it is well designed, and it makes me highly productive. I've used many other IDEs in my day but am yet to find something as efficient for RAD as C# with Visual Studio.
I will say its C++ implementation is only "alright."
[+] [-] countessa|13 years ago|reply
Visual Studio when I'm on M$ projects - I can't see the point of not using it - it's a good dev environment, great debugger and is tooled especially for everything Microsoft.
XCode if I'm working on iOS - same reasons as Visual Studio above - it's the right tool for the job.
[+] [-] davitr|13 years ago|reply
For java I use Eclipse, it has useful set of features, especially I like it's refactroing tools. The biggest downside is it's too slow for big projects.
[+] [-] abc_lisper|13 years ago|reply
Intellij, in my opinion has no peer. I bought a license for it, and am happy to say that it has paid for itself many times over now. I am no longer afraid of refactoring stuff, never forget to checkin a file, and it just works
Emacs, if not for anything else, should be used to look at how software should be designed(for use). A lot of stuff in emacs is very well put, and it almost holds a huge structure by a wire frame, like a beautiful bridge.
[+] [-] factorialboy|13 years ago|reply
Would love to check out Vim at some point, however refactoring sugar makes me stick with IDEA.
[+] [-] zpk|13 years ago|reply
[+] [-] pedelman|13 years ago|reply
[+] [-] crazydiamond|13 years ago|reply
[+] [-] bobx17|13 years ago|reply
[+] [-] rooster117|13 years ago|reply
[+] [-] Lasher|13 years ago|reply
For quick editing a webpage or some CSS just plain old notepad++.
For day job stuff, either xcode or Visual Studio depending on the App.
[+] [-] jfaucett|13 years ago|reply
[+] [-] ericcumbee|13 years ago|reply
[+] [-] S4M|13 years ago|reply
[+] [-] lxrck|13 years ago|reply
[+] [-] trung_pham|13 years ago|reply
[+] [-] devb0x|13 years ago|reply
[+] [-] devs1010|13 years ago|reply
[+] [-] drstrangevibes|13 years ago|reply
[deleted]