Refector-Rename ASP.Net Controls - PullRequest
       2

Refector-Rename ASP.Net Controls

3 голосов
/ 28 января 2011

Есть ли способ переименовать ASP.Net элементы управления без поиска полной разметки или кода.

В Visual Studio есть Refactor Rename, но это работает только в Codebehind, мне все еще нужно искать код разметки

Я использую VS 2008.

1 Ответ

0 голосов
/ 12 августа 2016

Да.Я обнаружил, что самый простой способ сделать это из кода ниже.

Существует ярлык с именем Переименовать рефакторинг , связанный с комбинацией клавиш ( Ctrl + R , Ctrl + R ).Комбинация указана как «Refactor.Rename» в настройках клавиатуры, если вы хотите изменить ярлык (или если он не связан, по какой-то причине, вы можете установить его самостоятельно.)

Чтобы переименовать ваш ASPЭлемент управления .NET, перейдите в файле aspx.vb к ссылке на элемент управления.Наведите курсор мыши на имя переменной.Нажмите сочетание клавиш.Теперь вы можете либо начать печатать (стереть предыдущее имя и начать вводить новое имя), либо щелкнуть где-нибудь, либо использовать клавиши со стрелками для перехода к определенной позиции в переменной, после чего вы можете добавить / удалить / изменить имякак вам угодно.

Нажатие в другом месте не приведет к изменениям.Чтобы применить операцию, либо нажмите «Применить» в появившемся диалоговом окне в правом верхнем углу, либо нажмите Enter .

Элемент управления ASP будет переименован в код VBи в коде aspx!

Обратите внимание, что существуют определенные типы файлов, для которых Refactor.Rename «недоступен», например файлы .ashx или Visual C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...