在VS Code中,每当我在HTML文件/节中键入属性和=时,代码编辑器会自动添加后续引号。例如,<label for=立即变为<label for=""。我知道这对一些人有帮助,但我想关闭这个功能--我似乎无法忘记自己20年来输入引号的经历。我试过在名字中加入“引号”的设置和其他一些“自动”设置,但没有成功。我试过我能想到的所有设置,到目前为止,我已经经历了这么多不同的堆栈答案。
=
<label for=
<label for=""
cgfeq70w1#
将以下内容放入settings.json文件中:
"html.autoCreateQuotes": false
设置说明:启用/禁用HTML属性赋值的自动创建引号。引号的类型可以通过#html.completion.attributeDefaultValue#配置。如果你接受属性名本身的建议,引号仍然会被添加。但是如果你自己输入属性名,然后输入=,引号将不再被添加。
#html.completion.attributeDefaultValue#
1条答案
按热度按时间cgfeq70w1#
将以下内容放入settings.json文件中:
设置说明:
启用/禁用HTML属性赋值的自动创建引号。引号的类型可以通过
#html.completion.attributeDefaultValue#
配置。如果你接受属性名本身的建议,引号仍然会被添加。但是如果你自己输入属性名,然后输入
=
,引号将不再被添加。