我怎样才能在 VSCode 中获得 PHP 的两个片段?
How can i have two snippets for PHP in VSCode?
这就是我想象的我可以做到的方式,但我看到它被覆盖了,只有最后一个在工作:
{
"php": {
"prefix": "php",
"body": [ "<?php ?>" ],
"description": "php tag",
"prefix": "echo",
"body": [ "echo \"\";" ],
"description": "php tag"
}
}
谢谢!
这甚至无效 JSON。你应该得到绿色的波浪线,在悬停时显示 Duplicate object key:
您需要编辑snippets\php.json
文件,将几个子对象添加到由不同键名标识的顶级对象;这样的键是为了包含片段名称,而不是已经在文件名中设置的语言:
{
"PHP tags": {
"prefix": "php",
"body": [ "<?php ?>" ],
"description": "php tag"
},
"echo statement": {
"prefix": "echo",
"body": [ "echo \"\";" ],
"description": "php tag"
}
}
这就是我想象的我可以做到的方式,但我看到它被覆盖了,只有最后一个在工作:
{
"php": {
"prefix": "php",
"body": [ "<?php ?>" ],
"description": "php tag",
"prefix": "echo",
"body": [ "echo \"\";" ],
"description": "php tag"
}
}
谢谢!
这甚至无效 JSON。你应该得到绿色的波浪线,在悬停时显示 Duplicate object key:
您需要编辑snippets\php.json
文件,将几个子对象添加到由不同键名标识的顶级对象;这样的键是为了包含片段名称,而不是已经在文件名中设置的语言:
{
"PHP tags": {
"prefix": "php",
"body": [ "<?php ?>" ],
"description": "php tag"
},
"echo statement": {
"prefix": "echo",
"body": [ "echo \"\";" ],
"description": "php tag"
}
}