Member 8060065 Ответов: 0

Sass intellisense для @extend с использованием @import


я использую против 2015 предприятию на mvc6 .объем основного проекта. Когда я @import частичный, я ожидаю получить intellisense для всех классов в файле @import, но я этого не делаю. Я получаю intellisense для всех других вещей, которые я импортирую, таких как переменные и миксины. Кроме того, он компилируется и работает нормально, но без intellisense. Если я использую меньше, это дает мне intellisense, но sass - нет. Мне нужно использовать sass для этого проекта. Вот пример

_SassStylesheet.scss
.btn {color: red;}

затем я импортирую файл в другую таблицу стилей
@import "_SassStylesheet.scss"
.btn2 {@extend .btn}

Для .btn нет intellisense

Я не думаю, что это проблема @extend, как если бы я просто набирал текст . после оператора @import я не получаю никаких css-классов, импортированных из этого stylsheet. Вот пример
@import "_SassStylesheet.scss"
. 

нет intellisense, так как он должен показывать мне все классы из импортированной таблицы стилей, но не показывает.

Я думаю, что это может быть проблема vs 2015 или веб-компилятор. Не уверен, как я пытался не использовать их и настроить grunt-postcss и grunt sass. Я новичок в инструментах переднего плана. Это кажется простым решением, поскольку intellsiense работает для @include, который предназначен для миксинов. Кроме того, даже если я не использую @extend и просто набираю dot, я все равно не получаю intellisense для классов в этой таблице стилей.

Что я уже пробовал:

веб-компилятор, postcss, grunt sass. так много других вещей, которые я не могу вспомнить

0 Ответов