在工具>选项中,我找不到禁用自动重命名粘贴在HTML源视图中的元素的设置.
它曾经是:工具>选项>文本编辑器> HTML>杂项>在源视图中粘贴时自动ID元素.但是这个选项在Visual Studio 2013中消失了.
如何禁用自动重命名?
Microsoft Visual Studio中有很多小选项和设置.您向其他人推荐哪些调整?
如果我在ASP.NET Web窗体中有以下内容:
<asp:TextBox runat="server" ID="tbxUser"/>
Run Code Online (Sandbox Code Playgroud)
我将该行复制并粘贴到同一页面中,我通常会得到以下内容:
<asp:TextBox runat="server" ID="TextBox1"/>
Run Code Online (Sandbox Code Playgroud)
显然,没有人会以这种方式命名他们的控件(如果你不想命名文本框,只是不要将ID设置为它),并且不得不更改粘贴控件的ID.如果我复制没有显式ID的控件也会发生同样的情况,VS只为我生成一个.
当我复制粘贴ASP.NET代码时,有没有办法阻止VS自动生成ID?
当你复制粘贴时,如何在Visual Studio中禁用烦人的id自动重命名?例如,如果你有
<p id="myID"></p>
Run Code Online (Sandbox Code Playgroud)
并将其复制并粘贴到同一文件中,Visual Studio将其重命名为
<p id="P1"></p>
Run Code Online (Sandbox Code Playgroud)
我希望它突出显示重复的ID,但不会自动更改它.
谢谢