Visual Studio - 将文本粘贴到 cshtml 会删除文本

Visual Studio - pasting text into cshtml deletes text

在 Visual studio (2022; v: 17.2.1) 中,当我将一些文本粘贴到 cshtml 文件中时,似乎复制了相同的文本,但随后立即删除了;包括现有文本的一部分。这似乎只在覆盖 jquery 代码(<script> 标签内的任何地方)时发生。

这里已经讨论了一个非常相似的问题,但没有(可用的)解决方案: https://developercommunity.visualstudio.com/t/when-i-copy-and-paste-what-i-paste-is-deleted-auto/367401

例如:

我有 $('#tbSomeInputField1'),我从其他控件(即“tbSomeOtherField2”)复制了一个 ID,然后使用鼠标从代码中 select“tbSomeInputField1”,然后单击粘贴。剩下的就只有$()???

我在过去几周遇到了这个问题,所以它可能与最新的 VS 更新之一有关...

可能是什么问题?

visual studio 社区页面上给出的答案运行良好。

Preferences -> Source Code -> Code Formatting -> HTML, switch to the HTML Format tab and uncheck Format on paste.