簡體   English   中英

如何在 Visual Studio 2017 中禁用自動 ID

[英]How to disable Auto ID in Visual Studio 2017

復制和粘貼 HTML 時,VS 將我所有的變量重命名為“Div1”和“Img1”之類的東西。 為什么!

我記得在使用 VS 2010 時,我認為是的,有一個設置允許我們關閉這個“功能”。 似乎該功能不再存在。

是否有任何插件或擴展或解決此問題的方法?

似乎人們多年來一直在抱怨這一點:

如何防止 Visual Studio 重命名我的控件?

在 Visual Studio 2013 中禁用“自動 ID 元素”

https://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

您可以對我的Visual Commander擴展使用以下命令(語言:C#)來按原樣粘貼文本,而無需重命名變量:

public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
    EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
    ts.Insert(System.Windows.Clipboard.GetText());
}

這是最簡單的解決方法。
只需先發表評論,然后粘貼到評論中。 取消注釋時,它不會應用 Auto ID。

作為鍵盤快捷鍵,它是 CTRL+K,C,V,K,U 換行。
評論 (KC)、粘貼 (V)、取消評論 (KU)。

您可以在“選項”>“文本編輯器”>“HTML”中禁用此自動標記關閉,您可以在此處找到有關 html 編輯器的所有信息。在粘貼時搜索 AutoTag 或 Format Html!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM