Как я могу изменить Atom HTML auto complete, чтобы изменить то, что <p>завершает? - PullRequest
0 голосов
/ 23 февраля 2020

У меня проблемы с изменением автозаполнения для <p> в Atom. Я хочу изменить автозаполнение с <p></p> на <p> Для моего snippets.cson у меня есть:

'.text.html.paragraph':
  'Paragraph':
    'prefix': 'p'
    'body': '<p>'

Однако, если я наберу p, он все равно будет автоматически завершаться с использованием значения по умолчанию <p></p>, что Я тут не так делаю?

1 Ответ

1 голос
/ 23 февраля 2020

Ваш фрагмент использует недопустимую область действия .text.html.paragraph. Это будет работать, если у вас установлен язык, обеспечивающий эту область. Но так как абзац является частью HTML, бессмысленно рассматривать его отдельно.

Итак, чтобы заставить ваш фрагмент работать, измените область действия на .text.html или .text.html.basic. Разница в том, что первый будет работать для Markdown или языков, унаследованных от HTML, например language-html-angular. Последний ограничит ваш фрагмент строго до HTML.

...