Усовершенствованная альтернатива функции поиска в GoogleDocs

Альтернатива встренного поиска представляет собой HTML интерфейс (либо окно по центру документа, либо боковое меню)+javascript, с помощью которого возможно делать более продвинутые поисковые запросы. Возможен поиск по нескольким словам, выделение предложений, содержащие искомые слова, выделение предложений, которые не содержат введенных слов.

Запускается этот интерфейс через верхнее меню ВЫДЕЛЕНИЕ:

Google Docs

Форма выглядит вот так:

Google Docs

Боковое меню выглядит следующим образом:

Google Docs

Каждая из форм содержит:

  1. Окно для ввода слов для поиска
  2. Окно для вывода дополнительной информации (кол-во выделенных фраз/предложений, процесс выделения всех предложений без искомых фраз)
  3. Кнопку Выделить цветом предложения с искомыми фразами
  4. Кнопку Выделить цветом предложения без искомыx фраз
  5. Кнопку Снять цветовые выделения

При вводе текста, текст в документе начинает подсвечиваться аналогично стандартному поиску. Отличие в том, что можно вводить несколько слов через ENTER. Так же видно - сколько именно слов было найдено в тексте.

  1. Google Docs
  2. Google Docs
  3. Google Docs

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

Google Docs

При нажатии кнопки Выделить цветом предложения без искомыx фраз, процесс может занять несколько секунд (больше текста=больше времени). Поэтому в дополнительном окне показывается уведомление о том, что идет процесс (WAIT) и о том, что он завершился (ОК).

  1. Google Docs
  2. Google Docs

При нажатии кнопки Снять цветовые выделения весь документ очищается от цветов.

Google Docs

Весь процесс можно так же посмотреть в GIF картинке:

Google Docs