Visual Studio имеет возможность Regex в своем поиске (и замене). Нажмите Ctrl+H
, разверните «Параметры поиска» и установите самый нижний флажок «Использовать». Убедитесь, что выбраны «регулярные выражения».
Я не думаю, что вы сможете получить приращения, используя эту технику, но вы можете назвать все элементы управления одинаково, например "myControlx", а затем использовать регулярное выражение для поиска (а не замены) скажем x"
. Затем вы можете быстро перейти к каждому местоположению с помощью F3
и ввести цифры.
Если у вас есть опыт работы с более «интересными» текстовыми редакторами, такими как Vim, откройте в нем файл xaml и внесите изменения.
Edit:
Используя Vim, это можно сделать двумя командами (но вам нужно установить плагин increment.vim отсюда: http://www.vim.org/scripts/script.php?script_id=842).
:%s/x:name="\zs.\{-}\ze"/myControl@/g
(заменяет атрибуты x: name на myControl@
)
:%Inc
(заменяет все @
увеличенным целым числом)