2013-10-30 56 views
38

在工具>選項中,我無法找到禁用在HTML源視圖中粘貼元素的自動重命名的設置。在Visual Studio 2013中禁用「自動ID元素」

It used to be:工具>選項>文本編輯器> HTML>雜項>粘貼在源代碼視圖上的自動ID元素。但是該選項在Visual Studio 2013中消失了。

如何禁用自動重命名?

+5

幾天前,看起來有人在Microsoft Connect網站上創建了相同的問題。目前正在審查中。 http://connect.microsoft.com/VisualStudio/feedback/details/806446/asp-net-web-forms-development-unable-to-disable-auto-id-generation-on-paste-using-new-version- of-visual-studio-2013 –

+2

爲了節省其他人的時間,不幸的是,試圖添加'AutoIdSnippets'0的註冊表鍵似乎不起作用。 – mattmanser

+1

同樣的問題在這裏。希望有人找到解決辦法。很煩人。 – Bernesto

回答

27

現在最好的解決方案似乎是由用戶發佈的替代方法,該方法是將代碼粘貼爲註釋的Microsoft Connect website

愚弄我們不粘貼代碼的IDE(因此他不會改變它)。怎麼樣 ?貼上評論!如何在現實生活中做到這一點?下面是我如何做到這一點(隨時提出其他方式!):

1)將光標在那裏我要粘貼代碼 2)按Ctrl-K,CTRL-C(即 評論區由於沒有區域了。 3)ctrl-v(粘貼內容即 相信是IDE的註釋)4)ctrl-k,ctrl-u(即 取消註釋)當前註釋我們在!

+0

@nightshovel這個答案對你有幫助嗎? –

+11

此變通辦法很可怕!這怎麼能成爲一件事!? – Paul

+0

@保羅:不能同意你的看法! –

0

只有在ID所使用的同一頁面上的其他控制的自動ID分配製成。

將代碼複製並粘貼到Notepad ++等外部編輯器中,然後將其從NP ++中複製並粘貼到代碼編輯器頁面,ID應保持不變。