Не в тему, но... есть устоявшееся правило: макросы принято обозначать заглавными буквами, а переменные и функции прописными или сочетанием заглавных и прописных. Так проще воспринимается текст исходника. В приложении русскоязычный перевод Application Note (AN-2000) "Стандарт кодирования на Си", от Micrium, Inc.
Раз уж разговор заходил про редакторы.... А как вы(ув. Гуру) решаете проблему неудобства использования оторванного от IDE редактора? Ну вот я в основном с техасом работаю, т.е. IDE CCS 3.3, так там же сразу и отладка ежели что.....ну т.е. понятно, не зря это IDE наз.
Или открываете одни и теже файлы в IDE и в другом редакторе, а потом IDE замечает изменения извне и переспрашивает reload? Или как? Или только написание в хорошем редакторе, а отладка в IDE и уже что Бог дал - то юзаем....