Команда Select Allиспользуется для выделения всего содержимого активного окна с целью последующего вырезания, копирования или удаления.
Find...
Модуль поиска, запускаемый командой Find...,работает примерно так же, как и аналогичное средство поиска в большинстве текстовых редакторов. Поскольку языки C/C++ чувствительны к регистру символов, опции диалогового окна Findпозволят вам организовать поиск как с учетом, так и без учета регистра, а также поиск слова целиком.
Можно задать и направление поиска – вверх или вниз от текущего положения курсора.
Одной из удобных особенностей команды Find...является возможность применения регулярных выражений. Метасимволы, которые можно для этой цели вводить в поле Find whatдиалогового окна Find (рис. П4) приведены в табл. П2.
Таблица П2 – Метасимволы, используемые с командой Find
Метасимвол | Назначение | Пример | Результат поиска |
* | Заменяет любое количество символов, в том числе нулевое | Data*1 | Data1, Dataln1, DataOut1 |
. | Заменяет любой отдельный символ | Data | Datal и Data2, но не Dataln1 |
А | Поиск ключевых слов только в начале строк | Ado | Все строки, начинающиеся с "do" |
Окончание табл. П2
|
|
Метасимвол | Назначение | Пример | Результат поиска |
+ | Заменяет любое число символов, начиная с единицы | +value | i_value, fvalue, lng_value |
$ | Поиск ключевых слов только в конце строк | end;$ | Все строки, заканчивающиеся на "end;" |
[ ] | Поиск значений, соответствующих указанному диапазону | Data[A...Z] | DataA, но не Datal |
Data[1248] | Data2, но не Data3 | ||
^ | Отменяет специальное назначение следующего за ним метасимвола | 100\$ | "100$" (в отличие от самого шаблона 100$, который означает поиск образца "100" в конце строки) |
\{\} | Поиск ключевых слов, начинающихся с комбинации символов, заключенных в фигурные скобки | \{no\}*_answer | answer, no_answer, nono_answer, nonono_answer |