Я просто редактировал код C # между тегами <% %>
в файле .ascx и заметил, что контекстное меню Refactor недоступно. И даже если я вручную добавлю элементы из этого меню на пользовательскую панель инструментов, они будут отключены при просмотре файлов aspx / ascx.
Обычно в моих файлах aspx / ascx есть только небольшие фрагменты кода C #, но было бы неплохо иметь возможность выполнять операции рефакторинга для любого кода, который существует между тегами <% %>
. Мне кажется, что я возвращаюсь в темные века, когда мне нужно использовать find / replace, чтобы изменить имя переменной.
Вопросы
Есть ли способ включить функции рефакторинга в Visual Studio при просмотре файлов aspx / ascx в Visual Studio?
Существуют ли плагины Visual Studio (желательно бесплатные), которые предлагают такую функциональность?