Как отключить анализ синтаксиса .less (dotLess CSS) в ReSharper 6?

ReSharper 6 рассматривает файлы .less как .CSS, хотя это не так.

Таким образом, вместо правильной подсветки синтаксиса он подчеркивает почти все красным (синтаксическая ошибка).

Как отключить эту "функцию"?


person Alex Yakunin    schedule 06.06.2011    source источник


Ответы (2)


Только что нашел хороший трюк:

// /* Disabling ReSharper ;)

// .less code goes here

// */

Это лучше, чем отключать ReSharper для определенного набора файлов (ReSharper -> Параметры -> Настройки -> Редактировать элементы для пропуска...), так как в этом случае каждому члену вашей команды не нужно это повторять.

person Alex Yakunin    schedule 06.06.2011

Существует целая куча типов файлов, которые VS имеет тенденцию портить (.haml, .less, .html, .json и т. д.), а также некоторые файлы, которые вам нужно отредактировать, но это не так просто (.proj, . слн и др...).

Лучше всего найти хороший текстовый редактор, который вам нравится (vim, e, textmate, notpad++ и т. д.), и использовать его вместе с VS.

person Garth    schedule 10.06.2011
comment
Проблема в том, что мы используем Chirp для постобработки этих файлов .less. Таким образом, файлы .css обновляются при сохранении файла .less в VS.NET, и в этом случае довольно неудобно использовать что-то еще. - person Alex Yakunin; 11.06.2011
comment
@Garth, ты прав в своем вопросе, но как легко работать с двумя редакторами одновременно. предположим, в моем случае, как VS и notepad++ работают вместе, чтобы помочь мне лучше. - person Anirudha Gupta; 17.07.2012