Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何禁用Visual Studio代码中的内置代码段?_Visual Studio Code_Vscode Settings - Fatal编程技术网

Visual studio code 如何禁用Visual Studio代码中的内置代码段?

Visual studio code 如何禁用Visual Studio代码中的内置代码段?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,当我在Visual Studio代码中的.php文件中键入>时,它会提出一个HTML片段,如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Page Title</title> <me

当我在Visual Studio代码中的.php文件中键入>时,它会提出一个HTML片段,如下所示:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" media="screen" href="main.css" />
    <script src="main.js"></script>
</head>
<body>

</body>
</html>

页面标题
我第一次看到它时觉得它超级酷,问题是每次我关闭标记时它都会提出这个片段。我以为这是来自Intellisense for PHP,所以我停用了扩展,但它一直在提出这个片段。我可以添加我的代码片段,但找不到内置代码片段的位置

更奇怪的是,在我的办公室VS代码没有这种行为,它只在我的家用电脑上有。我很确定我已经用同样的方式配置了这两个

#
这个片段显然来自HTML文件。如果在.html文件中按ctrl空格键,我会看到这个精确的代码段。因此,看起来.php是.html或其他东西的衍生物,但是.html中的行为不同于.php,我找不到这个确切的例子,但是给我带来问题的内置代码片段似乎主要来自VSCode()中内置的“Emmet”()

我通过将其添加到我的“settings.json”文件中禁用了它:

(当您打开设置时,您可以通过单击屏幕右上角的小图标找到它,该图标看起来像一个带有弯曲箭头的文件)

如果您想继续使用Emmet代码段,可以向keybindings.json文件添加键盘快捷键:

"emmet.showExpandedAbbreviation": "never"
{
  "key": "ctrl+alt+cmd+e",
  "command": "editor.emmet.action.expandAbbreviation",
  "when": "editorTextFocus && !editorReadonly"
}
(当您打开键盘快捷键时,您可以通过单击屏幕右上角的小图标找到它,该图标看起来像一个带有弯曲箭头的文件)