Я пытался добавить PHP-фрагмент в Atom в MAC, но этот фрагмент не работает в самом редакторе. Вот пример кода, который я пытаюсь использовать:
'.text.html.php':
'Paragraph tag':
'prefix': 'ptag'
'body': '<p>{1}</p>'
Объем
text.html.php
Когда я пытаюсь получить доступ к сниппету, набрав «ptag» и нажав «tab», ничего не происходит. Похоже, я что-то упустил, помогите.
В то время как .text.html.php
Область действия верна, возможно, вы захотите расширить ее до файлов HTML. Для того, чтобы сделать это .text.html
а также .text.html.php
должен быть разделен запятой:
'.text.html, .text.html.php':
'Paragraph tag':
'prefix': 'ptag'
'body': '<p>${1}</p>'
В качестве альтернативы вы можете установить область действия .text.html,php
,
Позиционировать курсор внутри p
тег, который вы должны написать ${1}
вместо {1}
, Если вы хотите добавить дополнительный текст, вы можете использовать ${1:paragraph}
, так что он будет генерировать <p>paragraph</p>
и абзац будет выбран для модификации.
Вы можете прочитать больше о фрагментах в Руководство по полету
Изменить: фиксированная область, как отметил Адам
Других решений пока нет …