Нет автозаполнения Visual Studio 2010 - PullRequest
2 голосов
/ 06 июля 2011

Я использую версию MS Visual Studio 2010 PRoofessional, и на обоих языках, которые я использую (C ++ и UnrealScript с Nfringe), кажется, что нет автоматического завершения, также с nfringe нет автоматического отступа.

Мне было интересно, как это исправить?

Ответы [ 5 ]

2 голосов
/ 06 июля 2011

Вы пишете совершенно неуправляемую C ++ dll? В VS 2010

нет поддержки intellisense для проектов CLI / C ++
2 голосов
/ 06 июля 2011

Скорее всего, вы случайно переключились в малоинтенсивный режим IntelliSense, нажав

CTRL + ALT + ПРОБЕЛ Просто нажмите CTRL + ALT + ПРОБЕЛ , чтобы вернуться в режим IntelliSense.

1 голос
/ 06 июля 2011

У меня на самом деле проблемы с C ++ и Intellisense начиная с VC6 ... Теперь мы используем Whole Tomatoes "Visual Assist", и он восстанавливает Intellisense. :-) Эта единственная функция стоит денег.

0 голосов
/ 29 февраля 2012

Я также использую Unreal Engine, и я сталкивался с той же проблемой ранее, решение было установлено в dirs самостоятельно в настройках проекта VS.

Откройте окно свойств вашего игрового проекта (например, UDKGame), перейдите к «NMake», «Включить путь поиска» и заполните там необходимый путь поиска заголовка.

Вы можете скопировать список путей из вывода UnrealBuildTool.

Значения, которые вы установилиздесь используется только IntelliSense Visual Studio, поэтому не нужно беспокоиться об ошибке сборки.

Это работает только для C ++, я не уверен, что не так с Unreal Script.Я только что обновился до Visual Studio 2010 и не установил новый nFringe.

Надеюсь, этот ответ не слишком поздно

0 голосов
/ 06 июля 2011

Когда вы открываете файл решения, вы получаете предупреждение о невозможности открыть базу данных IntelliSense? Если это так, то причина в том, что UnrealEngine намеренно имеет каталог с тем же именем, что и база данных IntelliSense, чтобы предотвратить его создание (Visual Studio не может создать файл, если каталог с таким именем уже существует). База кода движка настолько велика, что при включенном IntelliSense все замедляется, когда вы редактируете код.

...