Как внести изменения в код в VS в пакетном режиме

#c# #visual-studio #razor

#c# #visual-studio #razor

Вопрос:

Есть идеи о том, как внести изменения в некоторый html-код в Visual Studio с помощью пакетной замены во многих файлах одновременно, когда «найти и заменить» недостаточно? Например, изменение пунктов меню (элементов навигации) при наличии более 50 элементов навигации на более чем 50 веб-страницах, которые не поместятся в обычную команду «найти и заменить» в Visual Studio.

Пример: добавление пункта меню (nav item) в <ul> список пунктов меню на более чем 50 страницах, вместо того, чтобы вручную изменять каждую HTML-страницу, чтобы отразить обновленное меню навигации.

Кроме того, я знаю, что razor, вероятно, лучший вариант в будущем, но прямо сейчас его реализация отсутствует в списке задач.

Комментарии:

1. вы будете тратить намного больше времени на написание этого кода, чем на самом деле просто открывать каждый файл и изменять его, а затем, когда вам это надоест, вы можете перейти на более совершенную технологию в будущем

Ответ №1:

Вы можете попробовать мое расширение Sync Block Edit для обновления повторяющихся блоков текста в нескольких файлах.