VS Code-如何禁用在XML中的“ /”之后自动插入“>”

问题描述

我经常写XML文件。因此,当我输入独立标签(例如<br />)时,我会自动键入“ /”,后跟“>”。

但是在我在标签末尾键入“ /”之后,VS Code会自动插入“>”。但是,由于我会自动键入'>',因此它会在标记的末尾产生/>>。这当然很烦人。

有没有办法停用这种行为?

PS:我已经尝试禁用“自动关闭标签”,但是在输入“>”后它只会自动停用自动插入关闭标签(这实际上很有用,因此无论如何我都不想将其停用),另一个问题还在那里。

解决方法

似乎,自动完成功能来自扩展名(但我认为这是默认扩展名)。它只是从“红帽”中被称为“ XML”。

在settings.json中,我添加了:

"xml.completion.autoCloseTags": false,

此停用了自动关闭标签(实际上我本该保留),但也取消了独立标签中“ /”后面的“>”。