Команда Replace
Заменяет текст в файлах с использованием подмножества параметров, доступных на вкладке Заменить в файлах окна Поиск и замена.
Edit.Replace findwhat replacewith [/all] [/case]
[/doc|/proc|/open|/sel] [/hidden] [/options] [/reset] [/up]
[/wild|/regex] [/word]
findwhat
Обязательно. Текст для поиска совпадения.
replacewith
Обязательно. Текст для замены совпавшего текста.
/all или /a
Необязательно. Заменяет все вхождения искомого текста на замещающий текст.
/case или /c
Необязательно. Совпадение происходит только в том случае, если прописные и строчные знаки точно соответствуют тем, что указаны в аргументе findwhat
.
/doc или /d
Необязательно. Выполняет поиск только в текущем документе. Укажите только одну из доступных областей поиска — /doc
, /proc
, /open
или /sel
.
/hidden или /h
Необязательно. Выполняет поиск скрытого или свернутого текста, например метаданных элемента управления времени разработки, скрытой области структурированного документа либо свернутого класса или метода.
/open или /o
Необязательно. Выполняет поиск по всем открытым документам, как если бы они были одним документом. Укажите только одну из доступных областей поиска — /doc
, /proc
, /open
или /sel
.
/options или /t
Необязательно. Отображает список текущих параметров поиска, но не выполняет сам поиск.
/proc или /p
Необязательно. Выполняет поиск только в текущей процедуре. Укажите только одну из доступных областей поиска — /doc
, /proc
, /open
или /sel
.
/regex или /r
Необязательно. Использует стандартные специальные символы в аргументе findwhat
для представления текстовых шаблонов вместо самих букв. Полный список знаков регулярных выражений см. в разделе Регулярные выражения.
/reset или /e
Необязательно. Для параметров поиска возвращает их значения по умолчанию, но не выполняет сам поиск.
/sel или /s
Необязательно. Выполняет поиск только в текущем выделенном фрагменте. Укажите только одну из доступных областей поиска — /doc
, /proc
, /open
или /sel
.
/up или /u
Необязательно. Выполняет поиск от текущего расположения в файле до его начала. По умолчанию поиск начинается в текущем расположении в файле и ведется по направлению к его концу.
/wild или /l
Необязательно. Использует стандартные специальные символы в аргументе findwhat
для представления символа или последовательности символов.
/word или /w
Необязательно. Выполняет поиск только целых слов.
Этот пример заменяет btnSend
на btnSubmit
во всех открытых документах.
>Edit.Replace btnSend btnSubmit /open