W VS za kolorowanie i podpowiadanie odpowiada IntelliSense, może w AS dodali jakieś dodatkowe rozszerzenia do niego. Efekt nie kolorowania może wynikać z problemów z tym mechanizmem np. jakieś błędy w bazie) albo braku widocznych definicji preprocesora. Nie wiem jak w AS rozwiązano przekazywanie definicji preprocesora z ustawień projektu do makefile i jaką mają widoczność do innych bebechów VS, ale raczej nie sądzę żeby coś tam zepsuli.
Spróbuj zrobić test, dodaj fragmenty kodu z kompilacja warunkową włączającą i wyłączającą dany kod, kod zawarty w `#if 0 … #endif` powinien się po chwili wyszarzeć.
Spróbuj też wywalić plik `nazwaproj.db` (VS 2k15, AS pewnie bazuje na starszej wersji, kiedyś były inne formaty i nazwy plików), gdzie w SQLicie IntelliSense trzyma swoje dane, mogą być uszkodzone lub zawierać jakieś przekłamania.
Update:
Jest podejrzenie, że AS używa jakiegoś własnego shitu aka 'Visual Assist', będące nakładką/rozszerzeniem na wbudowany InteliSense Visuala lub go po prostu olewając.