SASS в Emmet не работает

#sass #emmet

#sass #эммет

Вопрос:

у меня проблема с Emmet в SASS. Например, я пишу ‘w10’, затем нажимаю tab

  • css возвращает ‘width: 10px’
  • sass возвращает только вкладку.

Есть мысли? Спасибо за ваше время!

Комментарии:

1. Вы не предоставили достаточно информации, чтобы мы могли ответить на ваш вопрос. Какой текстовый редактор или реализацию Emmet вы используете? Какая ОС?

Ответ №1:

Если вы используете sublime text 2, вы должны убедиться, что при открытии файла SCSS синтаксис файла, выбранный в правом нижнем углу, выбран как css.

Emmet основывает весь свой сокращенный синтаксис на этом значении.

Существует способ всегда открывать файлы, используя определенный синтаксис. Перейдите в эти меню Вид -> Синтаксис -> Открыть все с текущим расширением как… -> [ваш выбор синтаксиса].

И все будущие файлы будут открыты с помощью вашего выбора

НО … при этом есть плагин sweet sublime, который заботится о том, чтобы код SCSS sass отображался и интегрировался с Emmet.

Используйте управление пакетами для установки

ПОДСВЕТКА СИНТАКСИСА ДЛЯ SASS Затем просто используйте предыдущие шаги, чтобы выбрать SCSS sass в качестве выбранного синтаксиса.

Комментарии:

1. У меня такая же проблема, и я уже использую синтаксис SCSS, который вы описываете. Тем не менее, не повезло. w10 не возвращает width: 10px; , просто tab символ. Я использую Sublime Text 3 и Emmet.

Ответ №2:

Предполагая, что вы используете пакет Sass Textmate, Nathos предоставляет этот ответ.

В вашем каталоге Sublime перейдите в каталог «Установленные пакеты». Переименуйте Sass.sublime-package в Sass.zip . Используя Winrar или RAR для Mac, редактировать Sass.zip и удалите каталог «Сниппет». Сохраните его и переименуйте обратно в Sass.sublime-package .

Комментарии:

1. Лучше включить хотя бы часть содержимого ссылки на ваш ответ. потому что ссылка может исчезнуть со временем.