У меня установлены и VS2010, и VS2012, но только в VS2012 подсветка и автозаполнение, кажется, работают правильно. В то же время Intellisense, кажется, работает на VS2010, но не на DirectX … Вот пример:
VS2012 — все хорошо. Также обратите внимание, как подсвечиваются все типы Windows / DirectX.
VS2010 — без выделения, без автозаполнения.
VS2010 — но здесь мы видим, что IntelliSense на самом деле работает, только отчасти избирательно.
Я должен использовать VS2010, поэтому мне нужно решить эту проблему. Я немного новичок в Visual Studio, поэтому, может быть, я чего-то не понимаю. Спасибо за любую помощь.
Вы можете прочитать о IntelliSense в VS2010 в документация. Завершить слово опция также доступна:
«Чтобы открыть список завершения, введите первые несколько букв имени или нажмите ALT + СТРЕЛКА ВПРАВО или ПРОБЕЛ + ПРОБЕЛ».
Вы также должны знать Когда IntelliSense недоступен. Убедитесь, что вы правильно указали каталоги для заголовков DirectX в настройках проекта. Восстановление решения также помогает иногда.
Других решений пока нет …