Фрагменты Atom - сохраняются, но не отображаются в списке и не работают - PullRequest
0 голосов
/ 30 октября 2018

Мой файл snippets.cson:

'source.css':
 'Default':
  'prefix':'dcss'
  'body':"""
  *
  {
    padding : 0;
    margin : 0;
     $1
  }
"""

Когда я сохраняю этот файл, я не получаю сообщение об ошибке, но когда я набираю "dcss" и нажимаю вкладку. Кажется, ничего не появляется.

Я прочитал это;

https://github.com/atom/atom/issues/1867

и реализовал его, но он все еще не работает

The snippets.cson file Snippet not listed

Я запускаю Atom в безопасном режиме, чтобы сценарий инициализации не мешал.

Заранее спасибо.

1 Ответ

0 голосов
/ 30 октября 2018

В вашем фрагменте есть две ошибки:

  1. Области синтаксиса в Atom - это префиксы с точкой, поэтому ваш префикс должен быть .source.css

  2. CSON чувствителен к отступам, поэтому необходимо убедиться, что он согласован (закрывающие """ не имеют правильного отступа).

Соберите, ваш фрагмент должен выглядеть следующим образом:

'.source.css':
  'Default':
    'prefix': 'dcss'
    'body':"""
      *
      {
        padding : 0;
        margin : 0;
        $1
      }
    """
...