VS 代码 php 标记自动完成
2022-08-30 10:49:48
有点微不足道的问题,但在这里。我无法弄清楚为什么VS Code自动完成(使用选项卡)所有html标签,而php标签不正确。当我键入“php”并点击标签时,它会创建以下内容:
<php></php>
这是无用的,我不知道为什么它在那里。我想让它做正常的php标签
<?php ?>
我关闭了建议,因为它们分散了我的注意力。无论如何,要编辑默认/顶部的“选项卡自动完成”项目?
有点微不足道的问题,但在这里。我无法弄清楚为什么VS Code自动完成(使用选项卡)所有html标签,而php标签不正确。当我键入“php”并点击标签时,它会创建以下内容:
<php></php>
这是无用的,我不知道为什么它在那里。我想让它做正常的php标签
<?php ?>
我关闭了建议,因为它们分散了我的注意力。无论如何,要编辑默认/顶部的“选项卡自动完成”项目?
这个技巧对我有用:转到“首选项:打开用户代码段”,然后将此代码段粘贴到(是的,这是html)用户代码段中:html
"php": {
"prefix": "php",
"body": [
"<?php $1 ?>"
],
"description": "php tag"
}
我会详细说明 Lane 的答案,将以 $0 表示的最终光标放在标签之间的新行中。在代码段中,“body”数组内的每个逗号表示一个新行。
因此,在Visual Sutiio Code中,转到“文件>首选项”>用户片段“搜索”html.json“,并通过粘贴以下内容进行编辑:
{
// Place your snippets for html here.
"php": {
"prefix": "php",
"body": ["<?php", "$0", "?>"],
"description": "php tag"
}
}