问题描述
我经常写XML文件。因此,当我输入独立标签(例如<br />
)时,我会自动键入“ /”,后跟“>”。
但是在我在标签末尾键入“ /”之后,VS Code会自动插入“>”。但是,由于我会自动键入'>',因此它会在标记的末尾产生/>>
。这当然很烦人。
有没有办法停用这种行为?
PS:我已经尝试禁用“自动关闭标签”,但是在输入“>”后它只会自动停用自动插入关闭标签(这实际上很有用,因此无论如何我都不想将其停用),另一个问题还在那里。
解决方法
似乎,自动完成功能来自扩展名(但我认为这是默认扩展名)。它只是从“红帽”中被称为“ XML”。
在settings.json中,我添加了:
"xml.completion.autoCloseTags": false,
此停用了自动关闭标签(实际上我本该保留),但也取消了独立标签中“ /”后面的“>”。