Я использую ctrl + shift + f, чтобы вызвать "Найти и заменить", перейдя на вкладку "Заменить в файлах".
Я выполняю поиск по регулярному выражению во всем решении (которое содержит около 11000 файлов) для:
#layout(\d+)-top
заменяя это на
#layout$1 .layout-top
Операция изменила много файлов, но когда я после операции открыла некоторый файл css, я все еще могу читать строки, такие как:
#layout5-top,
#layout6-top
{
width: 960px;
height: 104px;
margin: 0 auto;
}
Зачем?
Если я сделаю тот же поиск и заменит этот файл открытым, операция повлияет на файл.
Я могу найти множество файлов, которые, кстати, не изменены.
В индикаторе прогресса, который появляется при запуске поиска и замены, я вижу, что каждый файл обрабатывается, а не только открытые файлы.