这是我想象的可以做到的方式,但是我看到它被覆盖了,只有最后一个在起作用:
{
"php": {
"prefix": "php",
"body": [ "<?php $1 ?>" ],
"description": "php tag",
"prefix": "echo",
"body": [ "echo \"$1\";" ],
"description": "php tag"
}
}
谢谢!
答案 0 :(得分:1)
那甚至不是有效的JSON。您应该得到绿色的波浪线,在悬停时显示重复的对象键:
您需要编辑snippets\php.json
文件,并将几个子对象添加到由不同键名标识的顶级对象中。这样的键是要包含代码段名称,而不是包含已在文件名中设置的语言:
{
"PHP tags": {
"prefix": "php",
"body": [ "<?php $1 ?>" ],
"description": "php tag"
},
"echo statement": {
"prefix": "echo",
"body": [ "echo \"$1\";" ],
"description": "php tag"
}
}