Я использую Sublime Text 2, а файлы css.scss
и css.less
имеют весь белый текст - комментарии, скобки, синтаксис - все. Если я посмотрю на свои обычные файлы css
, у них есть цвет, чтобы различать все вышеперечисленное. Кто-нибудь еще занимался этим? Это какая-то ошибка, которую я получаю? Как я могу добавить свой собственный цвет или взять те же настройки из обычного файла css
и добавить его в less
и scss
?
Sublime Text 2: Как получить scss и Меньше файлов, чтобы иметь цвет?
Ответ 1
Вы можете установить синтаксис для любого конкретного расширения. См. Это:
Откройте соответствующий файл с расширением .scss/.less. В меню вверху, goto Вид > Синтаксиs > [Дополнительно: Открыть все с текущим расширением как...] > CSS
Ответ 2
-
В настройках SublimeText > Управление пакетами.
-
Выберите "Управление пакетами: установите пакет".
-
Теперь введите "МЕНЬШЕ" в поле. Нажмите на первый вариант, который появится.
-
Перезапустите Sublime.
-
Откройте файл LESS
-
Вид > Синтаксис. Выберите LESS
То же самое следует для SASS даже
Ответ 3
Лучший способ установить пакет для просмотра цветного меньшего синтаксиса в возвышенном тексте - по этой ссылке:
https://sublime.wbond.net/installation#st2
Это потому, что здесь есть инструкция о том, как это сделать, если командная строка, написанная в прецедентном ответе, не работает. Существуют также две разные строки команд для разных версий Sublime Text.
После установки пакета вы увидите категорию LESS в меню "Вид" > "Синтаксис".
Мне это очень помогло. Надеюсь, это сработает и для вас!
Ответ 4
Вы можете установить диспетчер пакетов, скопировав следующий код и вставив его в возвышенную текстовую консоль (view → show console):
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
Когда он установлен, вы нажимаете ctrl + shift + p, записываете установку и затем устанавливаете пакет. На экране, который появляется, напишите sass, затем щелкните на синтаксическом пакете sass. Когда это закончится, просто откройте свой scss файл, нажмите ctrl + shift + p, затем напишите sass и нажмите "set syntax: sass"
Ответ 5
Установите плагины less
и sass
через диспетчер пакетов, чтобы получить правильную подсветку синтаксиса для этих типов файлов.
Ответ 6
Если Package Control не установлен в вашем Sublime Text, вы можете установить пакет вручную.
Чтобы установить пакет LESS вручную, выполните следующие действия:
- Загрузите пакет LESS: https://github.com/danro/LESS-sublime/archive/master.zip
- Распакуйте архив
- Из Sublime Text перейдите в Настройки → Просмотреть пакеты...
- Скопируйте/вставьте папку пакета в открывшееся новое окно
- Перезапустите Sublime Text
- Откройте файл
.less
- Перейдите в Вид → Синтаксис → Открыть все с текущим расширением как... → Меньше
Для установки пакета SCSS вы должны выполнить ту же процедуру.
Прямая загрузка пакета SCSS: https://github.com/MarioRicalde/SCSS.tmbundle/archive/master.zip
Удачного кодирования!