Автор Тема: Смена раскладки синтаксиса по-умолчанию  (Прочитано 4482 раз)

dlcwalkoff

  • Newbie
  • *
  • Сообщений: 5
Доброго времени суток! Это снова я ::)

С удовольствием использую LESS, естественно, стоит соответствующий плагин (LESS ;D). Но вот проблемка - в .less файлах некорректно работает автокомплит: многие выражения он даже не думает вставлять, а какие вставляет - те без двоеточия.

Зато при включении синтаксиса CSS все прекрасно, однако, каждый раз переключать под******ает...

Можно как-то прописать в настройках, чтобы .less файлы открывались с синтаксисом CSS?

P.S. Порылся непосредственно в настроечных файлах CSS, но прямого указания на расширения не нашел.

Loac

  • Administrator
  • Hero Member
  • *
  • Сообщений: 605
Re: Смена раскладки синтаксиса по-умолчанию
« Ответ #1 : Октября 09, 2012, 13:27:05 »
Плагин LESS просто добавляет подсветку синтаксиса, так как стандартная CSS немного некорректно работает с less-файлами.

Для CSS модуля можно вручную указать новый тип файлов. Для этого открой файл Packages/CSS/CSS.tmLanguage и добавь строку в блоке fileTypes.

<key>fileTypes</key>
<array>
<string>css</string>
<string>css.erb</string>
<string>less</string>
</array>

Способ не слишком хороший, так как после выхода новой версии редактора, эти изменения могут быть перезаписаны.

А что не работает из автокомплита? Я как-то в CSS им вообще не пользовался.
« Последнее редактирование: Октября 09, 2012, 13:28:54 от Loac »

dlcwalkoff

  • Newbie
  • *
  • Сообщений: 5
Re: Смена раскладки синтаксиса по-умолчанию
« Ответ #2 : Октября 10, 2012, 19:01:09 »
Во-первых, спасибо, помогло (проморгал указание на расширение в самом верху файла с настройками :-[)

Во-вторых, банальный пример автокомплита во вложениях. По сути, в less он либо вообще не показывает варианты, либо показывает адов шлак.

Зато теперь все шикарно ;D