At Home: Notepad++/MinGW
At Work: Visual Studio
I didn't say cantankerous...
on windows, I use visual studio 2010 professional. nothing beats it on windows.
on linux, I use a mix of codelite and eclipse, depending on the project. occasionally I'll use Kate for simple stuff, and even more rarely, pico/nano.
At work, VI and UltraEdit. At home, VS if on windows, or gedit/emacs if on linux.
"All that we see or seem
Is but a dream within a dream." - Poe
Visual Studio for work, Eclipse for courses, gedit at home, vendor-specific stuff for embedded.
I have to say this thread has really been helpful. The only editor I ever used was the "vi" editor in unix/linux. Only recently did I switch to Kate, and I thought I was really moving up. I have already installed several of the programs mentioned here, hope to use them soon.