Перейти к основному содержимому

Поиск по проекту

🔗 Оригинальная страница — Источник данного материала


Описание

Позволяет найти в проекте экшен по id или переменной, которую он использует.

image-20200809-131818

Как открыть окно в ProjectMaker?

  • С помощью комбинации горячих клавиш CTRL+F
  • Так же для удобства можно вынести кнопку на Панель инструментов сверху. Как это сделать можно ❗→ прочитать здесь.

Для чего это используется?

  • Отладка проекта
  • Поиск ошибок, переменных и экшенов
  • Быстрый переход к элементу проекта

Как работает поиск?

image-20200809-134539

  1. Вводим в поле id экшена или название переменной.
  2. Устанавливаем чек-бокс если открыто больше одного проекта и нужен поиск во всех.
  3. Запускаем процесс или закрываем окно.
Информация

На скрине указан id ошибки. Как его получить описано ниже.

Как получить id экшена

При работе проекта в ❗→ логе могут возникать ошибки.

image-20200809-135027

  1. Наводим курсор на сообщение и нажимаем правую кнопку мыши.
  2. Кликаем на соответствующий раздел.
На заметку

Начиная с ZennoPoster 7.3.2.0 можно скопировать id не только у сообщения об ошибке, но вообще у любого сообщения.

Пример использования

После написания проекта в ProjectMaker вы решили запустить его в Zennoposter. В ходе выполнения один из потоков отобразил ошибку, нужно её найти и исправить.

  1. Копируем код ошибки в буфер обмена.
  2. Переходим в окно Поиск по проекту.
  3. Вставляем id ошибки.
  4. Нас переносит к экшену, на котором возникла ошибка при выполнении определённого потока.
  5. Устраняем ошибку или изменяем логику.

Способ применим не только для своих, но и для покупных шаблонов. Зачастую авторы продают свои продукты в закрытом виде и посмотреть, исправить мы не сможем. Просто скопируйте ошибку и передайте разработчику для дальнейшего устранения.

Полезные ссылки

  1. ❗→ Лог