Два несколько не связанных вопроса:
Иногда, когда я работаю над проектом C ++ в Visual Studio 2008 Express, intellisense просто не хочет "работать", даже если это действительно так. Поле автозаполнения не отображается, и строка состояния говорит что-то вроде: «Intellisense: дополнительная информация недоступна».
Иногда это можно исправить путем перестройки решения или повторного открытия решения, а иногда даже это не работает. Это известная проблема? Если так: есть ли известные исправления?
Существует ли C ++ IDE для Linux, совместимый с MSVC ++ .sln-файлами? Иногда мне хочется поработать над каким-либо проектом без необходимости создавать новый проект и добавлять файлы или создавать файл Make вручную.
редактирование:
Чтобы ответить на мои собственные вопросы:
Очевидно, что нет другого решения, кроме как попытаться удалить файл .ncb. Альтернативой может быть другая IDE или использование коммерческого пакета, заменяющего intellisense.
Code :: Blocks может открывать файлы Visual Studio. Или, по крайней мере, импортировать их легко.
Я опубликовал их вместе, поскольку они оба имели отношение к визуальной студии, и я не счел их достаточно важными, чтобы оба заслуживали своей темы.
Думаю, что голосование немного резкое!