Мне потребовалось вручную изменить xml файл с настройками. Мне было необходимо найти и удалить такую настройку:
<ApplicationName>C:\Program Files\Папка\файл.exe</ApplicationName>
Здесь путь к файлам был разный, поэтому искать каждое слово ApplicationName, чтобы потом выделить строчку и удалить её, был не вариант.
К счастью, Visual Studio Code умеет использовать регулярные выражения.
Для этого нужно в окошке поиска включить режим , а затем вписать регулярное выражение для поиска:
<ApplicationName>(.+?)<\/ApplicationName>\n
В строку поиска я добавил несколько пробелов после символа переноса строки \n — это удалит лишние смещения кода? если заменять строку поиска на пустую.
Для более сложного поиска, когда есть несколько вложенных элементов, подойдёт такое выражение для поиска:
<setting.*?(.|[\n])*?</setting>
DenTNT недавно публиковал (посмотреть все)
- C#: Добавить поддержку перезапуска приложения - 21.02.2025
- EVE-Online: Отобразить информацию о соединении и fps - 20.02.2025
- WPF: Отображение прогресса с помощью async/await - 13.02.2025