Как настроить поведение копирования / вставки в Visual Studio 2008?
Например, я создаю новый <div id = "MyDiv"></div>, а затем копирую и вставляю его в тот же файл.
VisualStudio вставляет <div id = "Div1"></div> вместо исходного текста, который я скопировал.
Еще более неприятно, когда я пытаюсь скопировать группу связанных div, которые я хотел бы скопировать / вставить несколько раз и изменить только одну часть идентификатора.
Есть ли параметр, который я могу настроить, чтобы изменить поведение копирования / вставки?





Перейдите в Инструменты> Параметры> Текстовый редактор> HTML> Разное и снимите флажок «Автоматическая идентификация элементов при вставке в режиме просмотра исходного кода».
Хотя я понимаю, насколько это может быть плохо при попытке быстрого прототипирования, я почти чувствую, что это должно быть стандартным параметром для разработки производственного кода. Слишком часто я видел CheckBox1, CheckBox2 и т. д. В производственном коде, который требует некоторого обслуживания.
В Visual Studio 2019
новое место Tools > Text Editor > ASP.NET Web Forms
и проверьте Format HTML on paste.
Таким образом, теперь можно эффективно дублировать последовательные идентификационные коды.
Я только что это нашел. Единственный недостаток в том, что теперь он вообще не обрабатывает ID в исходном виде. Поэтому, если вы перетаскиваете GridView или какой-либо другой элемент, вам нужно обязательно добавить идентификатор.