43

在工具 > 选项中,我找不到禁用自动重命名粘贴在 HTML 源视图中的元素的设置。

它曾经是:工具 > 选项 > 文本编辑器 > HTML > 杂项 > 在源视图中粘贴时的自动 ID 元素。但该选项在 Visual Studio 2013 中消失了。

如何禁用自动重命名?

4

2 回答 2

31

目前最好的解决方案似乎是用户在Microsoft Connect 网站上发布的一种解决方法,即将代码粘贴为评论。

欺骗我们不粘贴代码的 IDE(因此他不会更改它)。如何 ?粘贴评论!如何在现实生活中做到这一点?这是我的做法(请随意提出其他方法!):

1) 将光标放在我要粘贴代码的地方 2) ctrl-k, ctrl-c (即注释区域。由于没有选择区域,所以插入一个空注释,我们的光标在里面) 3) ctrl-v (粘贴内容这被认为是 IDE 的评论) 4) ctrl-k,ctrl-u(即取消评论我们所在的当前评论!

于 2014-04-13T00:55:58.457 回答
0

仅当同一页面上的另一个控件使用该 ID 时,才会进行自动 ID 分配。

复制代码并粘贴到Notepad++等外部编辑器中,然后再次从NP++复制并粘贴到代码编辑器页面,ID应该保持不变。

于 2017-09-19T08:46:42.237 回答