Visual Studio 中可能有什么拦截和篡改我的剪贴板?
What might be intercepting and tampering with my clipboard in Visual Studio?
在Visual Studio2017年,如果我复制
<asp:PlaceHolder ID="userControl1" runat="server">
然后尝试粘贴,结果是
<asp:PlaceHolder ID="Placeholder[n]" runat="server"></asp:PlaceHolder>
其中 [n]
是某个整数;但是,当我将它粘贴到任何其他应用程序时,结果是正确的。
我应该如何解决这个问题?罪魁祸首可能是扩展吗?
发生这种情况是因为 webform
中已经存在具有该 ID 的控件。
Visual Studio 将尝试确保不会将重复的 ID 插入到您的 .aspx
中。当您删除 pre-existing 控件时,它将“正确粘贴”。
您可以在选项菜单中关闭此功能:
工具>选项>文本编辑器>HTML>其他>打开自动识别 Paste/Format HTML/Close 大括号
This 可能对你有帮助。
在Visual Studio2017年,如果我复制
<asp:PlaceHolder ID="userControl1" runat="server">
然后尝试粘贴,结果是
<asp:PlaceHolder ID="Placeholder[n]" runat="server"></asp:PlaceHolder>
其中 [n]
是某个整数;但是,当我将它粘贴到任何其他应用程序时,结果是正确的。
我应该如何解决这个问题?罪魁祸首可能是扩展吗?
发生这种情况是因为 webform
中已经存在具有该 ID 的控件。
Visual Studio 将尝试确保不会将重复的 ID 插入到您的 .aspx
中。当您删除 pre-existing 控件时,它将“正确粘贴”。
您可以在选项菜单中关闭此功能:
工具>选项>文本编辑器>HTML>其他>打开自动识别 Paste/Format HTML/Close 大括号
This 可能对你有帮助。