Могу ли я заставить Visual Studio предоставлять Intellisense и синтаксическую раскраску для Less Css?
Я экспериментирую с Less Css, и я использую Visual Studio 2010.
Было бы неплохо, если бы редактор предоставил поддержку подсветки синтаксиса и Intellisense для менее, например, раскраски и предложения переменных. Каковы мои возможности, чтобы это работало? Нужно ли мне писать плагин для него или как можно добавить его к VS? Что-нибудь существует для этого уже?
Ответы
Ответ 1
Если вы используете Visual Studio 2012, вы можете использовать Web Essentials 2012. Он использует подсветку синтаксиса, аналогичную синтаксису синтаксиса Visual Studio CSS. Он компилируется в CSS при сохранении.
![enter image description here]()
Update
- 2.4-2.5 Меньше подсветки синтаксиса отключено
- По сравнению с 2.6 Меньше подсветки синтаксиса вернулись к
- Как 3.8 Меньше подсветки синтаксиса для VS2012 отключено.
Ответ 2
http://www.mindscapehq.com/products/web-workbench
Обновление (07 марта 2012 г.)
Через неделю или около того, используя , я удалил его из-за:
- Раздражающие рекламные объявления, предлагающие обновить
- Странная ошибка, которая помешала мне с легкостью сохранять мои безрезультатные файлы.
Ответ 3
Это расширение кажется лучше: LessExtension
Вот описание автора:
- Автокомпиляция при сохранении (с использованием бесчисленного)
- Выделите соответствующие фигурные скобки
- Синтаксическая подсветка (без поддержки многострочных комментариев)
- Слово выделяется, когда слово происходит несколько раз.
- Выполнение Word с использованием Visual Studios css 2.1 definition
- Очертить, что {...} разделы могут быть свернуты
И это сработает для меня.
Ответ 4
Я не могу найти его в Visual Studio Gallery (начиная с 5/2/10), кроме CSS Is Less, который только подключает встроенную службу языка CSS.
Если вы хотите научиться самостоятельно писать, вы можете начать с изучения примера интеграции языка Ook. Реализация точек расширения в этом примере (классификация, источник быстрой информации, источник завершения) даст вам те функции, которые вы попросили (подсветка синтаксиса, подсказки наведения, завершение intellisense).