Автозаполнение с Sass отсутствует точка с запятой на Sublime Text?

Я только начал использовать SASS с Sublime Text 2 и действительно наслаждаюсь этим. Однако некоторые функции автозаполнения, которые работали с CSS, не работают с SASS. Например, в файле CSS, когда я набираю:float и нажать tab автоматически добавляет точку с запятой

float:

и то же самое, если я добавлю left и нажмите tab, я получаю

float:left;

однако он не делает этого в файле SCSS. Есть ли способ получить это? автозаполнение назад, но с SASS?

1 ответов


исправлено:https://github.com/sergeche/emmet-sublime/issues/70

для синтаксиса SASS диалектом по умолчанию является sass, а не scss (это важно). Согласно примерам из http://sass-lang.com, закрывающая точка с запятой не требуется.

но вы можете изменить это поведение: в Emmet пользователя.sublime-настройки файл, добавьте sass.свойство propertyEnd для раздела предпочтений, например это:

{
    "preferences": {
        "sass.propertyEnd": ";"
    }
}