Простой поиск

Вы можете найти интересующую фразу в тексте, набрав ее в поисковой строке на верху. Для быстрой активации функции поиска нажмите комбинацию клавиш CTRL+F. После активации поисковой строки будет предложена последняя набраная фраза, также стоит отметить, что поисковая строка имеет память в 10 фраз, чтобы переместиться на более раннюю фразу нажмите клавишу UP, для возврата к поздним фразам служит клавиша DOWN.

После активации поисковой строки, текст в нем будет в выделенном состоянии, если вы начнете набор фразы то выделенный текст затрется.

Для начала поиска нажмите клавишу ENTER.

Можно нажимать клавишу ENTER до тех пор, пока Вы не дойдете до нужного места в коде

Для деактивации поисковой строки и возврату в рабочую область нажмите клавишу ESC.

Умный поиск

Работа в умном режиме заключается в поиске строки удовлетворяющим определенным условиям. Условия поиска составляются при помощи следующих операторов:

  • a&b
    Логическое "И". Данный оператор сработает если строка содержит обе фразы.
  • a|b
    Логическое "ИЛИ". Данный оператор сработает если в строке имеется хотя-бы одна из предложенных фраз.
  • a~b
    Логическое "исключительное ИЛИ". Этот оператор срабатывает только тогда, когда в строке есть только одна из фраз. Если присутствуют обе фразы, то оператор пропустит эту строку.
  • ~a
    Логическое "отрицание". Сработает если в строке отсутствует указаная фраза.
  • {{содержимое}}
    Группировка выражений. В поисковом запросе может быть неограниченное число операторов. По умолчанию операторы выполнятся поочередно слева на право, до тех пор, пока один из них не сработает в контексте другого и не получит утвердительный результат на выходе. Скобки же служат для смены приоритетов одних операторов над другими, тем самым меняя их контекст.
К примеру нам необходимо найти строку, которая содержит фразу "Max" а также в любом месте фразу "Tom", но должна при этом отсутствовать фраза "Sally", тогда мы напишем в поисковой строке следующее : "Max&Tom&~Sally".

Перемещение в строку

Если в поисковую строку ввести любое число, то WEBcode сочтет эту фразу как номер строки на которую необходимо переместиться.

Замена

Для замены текста войдите в пункт меню Правка->Замена или нажмите комбинацию клавиш CTRL+H либо нажмите на кнопку с изображением , после чего появиться диалоговое окно:

  • При нажатии кнопки Заменить, будет найдена первая после курсора поисковая фраза и заменена на сменную фразу.
  • Кнопка Заменить Все, сделает то же самое, и будет повторять это действие до тех пор, пока не дойдет до конца текста.
  • Кнопка Найти Далее - это функция простого поиска.
Следует заметить, что режиме замены функции умного поиска недоступны.

Поиск в файлах

Закладки

Закладки служат для выделения строки. С помощью закладок вы сможете быстро вернуться к помеченому участку кода.

  • Для Создания новой закладки выделите нужную строку в редакторе кода и нажмите Правка->Создать закладку или нажмите комбинацию CTRL+M либо кнопку на панели управления. При этом строка подсветиться оранжевым цветом, что свидетельствует об успешности операции.
  • Для Удаления закладки необходимо выделить оранжевую строку и нажать Правка->Удалить закладку или нажать комбинацию клавиш CTRL+D либо кнопку на панели управления. После чего строка сменит свой цвет с оранжевого на цвет фона, что означает об успешности операции.
  • Что бы Удалить все закладки достаточно нажать Правка->Удалить Все закладки или нажать комбинацию клавиш CTRL+SHIFT+D.
Для осуществления навигации по закладкам вверх достаточно нажать кнопку Вверх либо применить комбинацию клавиш CTRL+UP.
Для навигации по закладкам вниз достаточно нажать кнопку Вниз либо применить комбинацию клавиш CTRL+DOWN.

Инспектор кода

WEBcode полностью поддерживает такой инструмент как "инспектор кода", встроенный кодовый парсер позволяет быстро проанализировать код в реальном времени, тем самым аддекватно реагировать на набранный код программиста.
Инспектор кода выделяет наиболее выжные учаски текста и оформляет его в виде узла в инспекторе. Если навести курсор мыши на узел и дважды кликнуть по ней, то текстовый редактор отреагирует на это переместившись и выделив строчку кода в которой был обьявлен узел инспектора. Это позволяет осуществлять эффективную навигацию по обьемному тексту.

Если название узла заканчивается квадратными скобками, внутри которых заключена цифра (например "name [2]"), то это означает, что анализатор нашел в коде две строчки, где упоминается фраза "name". Что бы переместиться на следующую строчку с это фразой просто дважды кликните по этому узлу еще раз.

Также узлы могут содержать подключаемые файлы или же ресурс, что бы его открыть, дважды кликните по узлу.

Горячие клавиши

КлавишаДействие
CTRL+FАктивировать строку поиска
ENTERНачать поиск (в строке поиска)
UPПредыдущая фраза (в строке поиска)
DOWNСледующая фраза (в строке поиска)
ESCДеактивировать строку поиска
CTRL+HЗаменить
CTRL+SHIFT+FНайти в файлах...
CTRL+MСоздать закладку
CTRL+DУдалить закладку
CTRL+SHIFT+DУдалить все закладки
CTRL+UPНа закладку в вверх
CTRL+DOWNНа закладку вниз