В TextMate можно было набрать php<tab>
вставить <?php | ?>
(с | здесь отмечая положение курсора).
Я пытаюсь воссоздать его в VSC, например, в файле сниппетов php.json:
"php tag": {
"prefix": "php",
"body": [
"<?php $1 ?>"],
"description": "Insert <?php ?>"}
Проблема в том, что фрагмент не появляется, если я уже не внутри тегов php, что побеждает цель.
Добавление фрагмента в HTML-файл не помогает.
Могу ли я заставить эту работу работать так, как я хочу?
попробуйте добавить это в global.code-snippets
"PHP tag": {
"scope": "",
"prefix": "php",
"body": [
"<?php $1 ?>"],
"description": "Insert php tags"}
Других решений пока нет …