Как отключить LESS intellisense в Visual Studio 2013?

1457
roydukkey

Я ненавижу, что VS intellisense пытается автоматически заполнить вложенные селекторы в качестве атрибутов.

Как я могу отключить только эту функцию для LESS?

-ИЛИ ЖЕ-

Как я могу полностью отключить LESS intellisense?

1
Допустимо ли переименование файла? Вы также можете попробовать [ReSharper] (http://www.jetbrains.com/resharper/) (дорого, но доступна пробная версия). harrymc 10 лет назад 0
Нет, к сожалению нет. Большую часть времени я нахожусь в среде git и мне нужно поддерживать расширение .less. Я также использую только VS Express, поэтому нет поддержки расширений. roydukkey 10 лет назад 1
VS Express довольно ограничен. Есть [другие IDE] (http://stackoverflow.com/questions/5829732/ide-with-syntax-highlight-support-for-less). harrymc 10 лет назад 0
Да. Это правда, но я разрабатываю предварительно скомпилированные приложения на C # .NET 4.0 с событиями перед сборкой, и я доволен VS. Я пробовал MonoDevelop, но не слишком интересовался некоторыми вариантами дизайна. roydukkey 10 лет назад 1
Вы хотите полностью отключить intellisense? Это должно быть в меню Инструменты> Параметры> Текстовый редактор> LESS> Общие. harrymc 10 лет назад 0
Ага. Тем не менее, «Авто список членов» недоступен. roydukkey 10 лет назад 0
Попробуй все равно нажать на него. Иногда оно серое, но все еще включено. Попробуйте то же самое с «Все языки». harrymc 10 лет назад 0
Попробуйте отключить [этот параметр реестра] (http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.shell.providelanguageserviceattribute.showcompletion.aspx). Список всех языковых параметров [см. Здесь] (http://msdn.microsoft.com/zh-cn/library/bb166421%28v=vs.90%29.aspx). harrymc 10 лет назад 0
Хм ... В соответствии с reg-путями, описанными в ссылках, мой реестр не содержит ни одной из моих текущих настроенных настроек из VS. Я попытался добавить некоторые примеры, но ничего не получалось. roydukkey 10 лет назад 0
Вероятно, VS Express их не использует. Похоже, что Microsoft успешно выпускает ограниченный продукт, чтобы заставить людей понравиться ему настолько, чтобы покупать реальные вещи, когда придет время для более продвинутой работы. Мой вывод из этого упражнения заключается в том, что вы можете выбрать следующие варианты: (1) жить с ним, (2) перейти к другой IDE (по крайней мере, для LESS), (3) купить VS или MSDN, чтобы вы могли использовать расширения, созданные для LESS ( лучшие из них, конечно, коммерческие). harrymc 10 лет назад 0
Я подвел итог нашей дискуссии в качестве ответа. harrymc 10 лет назад 0
@roydukkey Вы можете рассмотреть SharpDevelop. По ощущениям довольно близко к VCS Express. Ну, я думаю, что это ближе, чем MonoDevelop, в любом случае. Bob 10 лет назад 0

1 ответ на вопрос

1
MFT

You could try to map the .less extension to a different type of editor to change the Intellisense experience. A valid options could 'Script Editor' or as shown below. (Visual Studio Express 2013)

On the menu, go to

Tools -> Options -> Text Editor -> File Extension 

enter image description here

Once you have done the mapping, editing .less files would be just like editing normal source code text files.

Это тоже не работает. Все еще получаю Intellisense. roydukkey 10 лет назад 0
Однако, если я изменю редактор на «Редактор сценариев», все будет отлично! roydukkey 10 лет назад 0
Кстати, это работает для меня, я не вижу опцию «Редактор скриптов» в моем списке. Здорово, что это работает для вас. Я обновлю ответ для всех. MFT 10 лет назад 1

Похожие вопросы