I use
gVim Editor on Windows 7 sp1 for any kind of coding job. Vim is suitable for my every tasks.
I have configured Vim,
Astyle and
Ctags for that. But I use Arduino IDE to compile and upload to ATMEGA on a breadboard using Arduino Uno R3 as ISP.
If the IDE features a 'Reload Button' in the IDE + auto-reload when a file is modified externally, this would be a red hot thing in the IDE. It would give us more freedom to use external editors of our choice like Vim, Emac,
Notepad++ and more.
Currently configuring the external editor does not help much. Not this reload even if the file being modified externally and there is no option to do that manually.
So please add this stuff to the IDE.