Отключить VisualAssist для *.cl, *.cu и *.cuh

Как определить, на какие типы файлов влияет VisualAssist в Visual Studio 2010?

Например, мне не нравится, как этот инструмент работает с файлами openCL и cuda, поэтому я хотел бы отключить его для этих типов файлов (иначе он высвечивает 1000 ошибок).


person LonliLokli    schedule 13.06.2010    source источник


Ответы (3)


Visual Assist не подчеркивает ошибки в файлах C/C++ в VS2010 — это делается по умолчанию intellisense. Вы можете отключить подчеркивание, но не для каждого расширения файла; это все или ничего. См. Tools | Options | Text Editor | C/C++ | Advanced | Disable Squiggles.

person sean e    schedule 13.06.2010
comment
Это работает, но это не очень хорошее решение. я предпочитаю иметь подчеркнутую строку. думаю тема закрыта. спасибо всем. - person LonliLokli; 13.06.2010

Пытаться-

VAssistX\Projects\File Handling\Extentions игнорировать.

person Ofek Shilon    schedule 13.06.2010
comment
Это решение, которое я искал. Но надо выяснить, как настроить VS2010 для нормальной работы с файлами OCL/CUDA. Спасибо. - person LonliLokli; 13.06.2010

Предполагая, что Visual Assist работает в зависимости от того, какой языковой редактор используется (т. е. получить помощь C++ для расширений файлов, определенных как файлы C++), вы можете сопоставить расширения файлов с редакторами с помощью Tools | Опции | Текстовый редактор | Расширения файлов.

С другой стороны, если Visual Assist жестко кодирует расширения файлов, вам нужно будет связаться с поставщиком.

person Richard    schedule 13.06.2010
comment
Проблема, похоже, в VS 2010. Если я отключу визуальную помощь, то VS, тем не менее, подчеркнет ключевые слова, такие как float4, хотя оно выделено как ключевое слово (я добавил все материалы cuda/opencl в тип пользователя в папке Common7\IDE\ ). - person LonliLokli; 13.06.2010