#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. Лучше включить хотя бы часть содержимого ссылки на ваш ответ. потому что ссылка может исчезнуть со временем.