防止 Visual Studio 代码在编辑 HTML 标签属性时换行

Prevent Visual Studio Code taking new line when editing HTML tag attributes

我在 VS Code 中编辑 HTML 时遇到一个烦人的问题。如果我有一个元素,请说一个按钮:

<button class="btn btn-success" id="myBtn" style="width: 50%"></button>

当我在带有标记的代码行中输入一定数量的字符并开始在该行中输入更多字符时,例如

<button class="btn btn-success" id="myBtn" style="width: 50%">Click here</button>

VS Code 会自动分隔行并将标记分布在两行中,如下所示:

<button class="btn btn-success" id="myBtn" 
style="width: 50%">Click here</button>

我喜欢尽可能地保持代码文件简短,当这种情况发生时这会很烦人,因为上面的原始行中有很多 space。我尝试在设置中禁用自动换行,将 HTML 的自动换行长度设置为 0 等,但该行为仍然存在。我怎样才能完全阻止它自动发生?

已修复。这是由于我的扩展。 Prettier 和 rewrap(我认为只是为了评论)是这里的罪魁祸首。不再发生自动重新包装。