2017-02-10 4 views
0

Недавно я переместил мою структуру CSS в LESS, и это здорово, я действительно вижу много преимуществ от использования LESS по сравнению с простым CSS.Как получить Intellisense в файлах LESS в Visual Studio 2015

Единственный вопрос, который я имел до сих пор с Visual Studio 2015, потому что мой МЕНЬШЕ код распространяется в разные файлы и папки, я всегда получаю ошибку Intellisense, как «Необъявленной Mixin» или «Необъявленных переменной».

Intellisense Error

Это просто происходит потому, что мои Примеси, переменные и другие фрагменты кода в разных файлах и нет автоматического способа для VS, чтобы узнать, где они находятся.

Кто-нибудь знает, как это решить?

ответ

1

Прежде всего, вы установили расширение Web Essentials LESS?

На второй мысли, просто подходят ссылочный комментарий на верхней части документа так:

/// <reference path="variables.less" />

Если path="" будет точный путь к файлу.

+0

ahh !! это большое спасибо! У меня есть расширение для Web Essentials LESS :), но он не собирал эти ссылки. Но ваш ответ работает просто отлично! Благодаря! –

+0

Вы должны указать ** [код Visual Studio] (https://code.visualstudio.com/) ** попробовать. – snkv

1

Попробуйте добавить «@import (reference) ...» в файл, в котором используются переменные.

@import (reference) "FileWithVariables.less";