Как вы настраиваете поведение копирования / вставки в Visual Studio 2008?

Как настроить поведение копирования / вставки в Visual Studio 2008?

Например, я создаю новый <div id="MyDiv"></div>, а затем копирую и вставляю его в тот же файл.

VisualStudio вставляет <div id="Div1"></div> вместо исходного текста, который я скопировал.

Еще более неприятно, когда я пытаюсь скопировать группу связанных div, которые я хотел бы скопировать / вставить несколько раз и изменить только одну часть идентификатора.

Есть ли параметр, который я могу настроить, чтобы изменить поведение копирования / вставки?


person Brian Boatright    schedule 15.09.2008    source источник


Ответы (2)


Перейдите в Инструменты> Параметры> Текстовый редактор> HTML> Разное и снимите флажок «Автоопределение элементов при вставке в режиме просмотра исходного кода».

person DamienG    schedule 15.09.2008
comment
Я только что это нашел. Единственный недостаток в том, что теперь он вообще не обрабатывает ID в исходном виде. Поэтому, если вы перетаскиваете GridView или какой-либо другой элемент, вам нужно обязательно добавить идентификатор. - person Brian Boatright; 16.09.2008
comment
Хотя я понимаю, насколько это может быть плохо при попытке быстрого прототипирования, я почти чувствую, что это должно быть стандартным параметром для разработки производственного кода. Слишком часто я видел CheckBox1, CheckBox2 и т. Д. В производственном коде, который требует некоторого обслуживания. - person Serhiy; 20.03.2012

В Visual Studio 2019 новое местоположение -
Tools > Text Editor > ASP.NET Web Forms
и Check Format HTML on paste.
Теперь можно эффективно дублировать последовательные идентификационные коды.

person Geospatial    schedule 17.01.2021