Статьи

Отладчик PHPoC Debugger для разработки и управления PHPoC

1 комм.

PHPoC Debugger - это программное обеспечение, которое используется для разработки и управления продуктами PHPoC.

Скачать PHPoC Debugger

PHPoC Debugger - это программное обеспечение, используемое для разработки и управления продуктами PHPoC.

Он может использоваться для загрузки / выгрузки файлов между PHPoC и ПК, добавления / редактирования / удаления файлов, отладки скриптов PHPoC в реальном времени, настройки параметров PHPoC и обновления прошивки.

Платформа поддержки - MS Windows.

Особенности PHPoC Debugger

Особенности PHPoC Debugger:

  1. Загрузка файлов с локального компьютера на PHPoC
  2. Сохранение файлов, которые находятся в PHPoC на локальном ПК
  3. Редактирование файлов, хранящихся в PHPoC
  4. Отладка PHPoC скриптов
  5. Мониторинг ресурсов PHPoC
  6. Настройка параметров PHPoC
  7. Обновление прошивки PHPoC

Интерфейс пользователя

Перейдем к описанию общего интерфейса отладчика PHPoC.

1. Меню

Меню Подменю Описание
File New Создать новый php файл
Upload a poc file Загрузить файл в формате POC
Save selected file(s) Сохранить выбранные файлы в списке файлов на локальном ПК
Save a poc file Сохраните все файлы в списке файлов на локальном ПК (.poc)
Edit Undo Отменить последнее задание
Redo Повторить последнюю отмененную задачу
Cut Вырезать выделенный текст и скопировать его в буфер обмена
Copy Скопируйте выделенный текст в буфер обмена
Paste Вставить текст из буфера обмена
Select all Выбрать все тексты
Find Найти указанный текст
Find Next Найти следующий текст по направлению вниз
Find Previous Найти следующий текст по направлению вверх
Change Заменить указанный текст заданным текстом
Preferences Настройки программы
Function Product / Firmware
information
Название продукта, время работы системы, MAC,
Информация о прошивке и проверка обновлений
Network information IP адрес, WLAN, ARP/NDC таблица
и информация PDB Net
Flash files information Запись файловой информации и проверка кнопки обновлений
Smart expansion board information Интеллектуальное расширение информации о плате
Меню проверки обновлений
View PHP error log Просмотр сообщений журнала прошивки об ошибке
View firmware error log Просмотр сообщений прошивки об ошибке
Reboot a product Перезагрузка продукта
Firmware Debug mode Включить / отключить режим отладки прошивки
PHP Debug mode Включить / отключить режим отладки PHP
Font Изменить шрифт
Language Изменение языка
PHPoC Debugger
information
Информация о PHPoC Debugger
и кнопка проверки обновлений
help Debugger manual(online) Перейти на страницу руководства PHPoC Debugger
PHPoC manual(online) Перейти на страницу руководства phpoc.com
Forum Перейти на форум PHPoC

Настройки / предпочтения

Меню Подменю Описание
View View margin Показать/скрыть поля/отступы
View line number Показать/скрыть номер строки на полях
View current line Включить/отключить выделение текущей строки
Line ratio Установить пробел:
100, 120, 150, 200, 300
Tab size Установить размер вкладки/табуляции: 1, 2, 4, 8, 16
Action of file add Internal editor Использовать внутренний редактор
External editor Использовать внешний редактор
Ask Показать опцию выбора каждый раз
Backup path Путь к файлам резервных копий
Initialization Enter initialization
mode
Установить продукт в режим инициализации
Updating the Debugger Automatically check Проверять обновления при каждом запуске отладчика
mDNS service name Название службы mDNS

2. COM-порт

Выбор виртуального USB COM порта.

3. Кнопки

Кнопка Описание
introduce_phpocd_02 Подключение к продукту PHPoC
introduce_phpocd_03 Отключиться от продукта PHPoC
introduce_phpocd_04 Настройка значений среды продукта PHPoC
introduce_phpocd_05 Загрузить файлы [список файлов] на PHPoC
introduce_phpocd_06 Остановить запуск программ PHPoC
introduce_phpocd_07 introduce_phpocd_08 Запуск/пауза выполнения программы PHPoC
introduce_phpocd_09 Выполнять строка за строкой
introduce_phpocd_10 Выполнить процедуру за процедурой

4. Список файлов

Список файлов сохраненного продукта PHPoC или которые будут загружены.

Иконка Описание
introduce_phpocd_11 Синхронизированные файлы
introduce_phpocd_12 Файлы на PHPoC перед синхронизацией
introduce_phpocd_13 Файлы на локальном ПК перед синхронизацией
introduce_phpocd_14 Синхронизированные файлы на локальном ПК для внешних редакторов

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

Меню Описание
Run Запустить выбранный скрипт немедленно
Change the filename Изменить имя файла
Delete Удалить файлы в списке
File information Показать информацию о выбранном файле
New Создать новый файл php
Add Добавить файлы с локального ПК
Change firmware Загрузить выбранную прошивку в PHPoC

5. Редактор

Отображение и редактирование содержимого выбранного файла в списке файлов. Следующие меню будут отображаться при щелчке правой кнопкой мыши в области редактора.

Меню Описание Быстрые клавищи
Toggle Breakpoint Установить / сбросить точку остановки на текущей строке F9
Remove All Breakpoints Сброс всех точек остановки в текущем файле Shift+F9
Step Into Выполнять строка за строкой F11
Step Over Выполнить процедуру за процедурой F10
Run to the current line Запуск и пауза перед выполнением текущей строки -
Cut Вырезать выбранный код и скопировать его в буфер обмена Ctrl+X
Copy Скопировать выбранный код в буфер обмена Ctrl+C
Paste Вставить выбранный код из буфера обмена Ctrl+V
Select all Выбрать весь код Ctrl+A

6. Размер флэш-памяти

Доступное или используемое в настоящий момент пространство на флэш-памяти продукта PHPoC.

7. Вывод/ FW лог

Окно для отображения стандартного вывода и сообщений журнала F/W. Следующие меню будут отображаться при щелчке правой кнопкой мыши по окнам.

Меню Описание
Delete all logs Очистить все логи
Copy Скопировать выбранные логи в буфер обмена
Auto scroll Установить/Отменить автоматическую прокрутку
Delete logs at run time Очистить логи каждый раз при запуске скрипта

8. Просмотр / Ресурс

Окно для проверки информации о переменных времени выполнения и системных ресурсах. Следующие меню будут отображаться при щелчке правой кнопкой мыши в окне просмотра.

Меню Описание
Add Добавить переменную
Modify Изменить имя выбранной переменной
Delete Удалить выбранные переменные
Delete all Удалить все переменные
Detail Создать новое окно для подробной информации

Установка

1. Загрузка отладчика PHPoC

Скачайте PHPoC Debugger по ссылке выше.

2. Запуск установочного файла

Разархивируйте и запустите установочный файл.

3. Нажмите кнопку «Далее».

4. Выберите вариант «Я принимаю условия лицензионного соглашения».

5. Нажмите кнопку «Далее».

6. Нажмите кнопку «Установить».

7. Нажмите кнопку «Далее».

8. Нажмите кнопку «Готово».

9. Нажмите кнопку «Готово».

Подготовка

1. Установите отладчик PHPoC

Загрузите и установите PHPoC Debugger как описано выше.

2. Подключите PHPoC к ПК

Подключите порт устройства PHPoC к компьютеру через USB-кабель.

3. Запустите отладчик PHPoC

Выберите подключенный COM-порт и нажмите кнопку подключения (). Если USB успешно подключен, кнопка подключения будет деактивирована и кнопка отключения () будет активирована.

Далее можно уже переходить непосредственно к работе с отладчиком PHPoC Debugger. В следующей статье мы поговорим про основные функции отладчика и приведем различные примеры работы с ним.

Поделиться
6 апреля 2020 в 17:26
Обновлено 21 января 2021 в 21:35 (редакция)
Опубликовано:
Статьи, ,

1 комментарий

  1. loko
    1 мая 2020 в 01:09

    Спасибо! Только узнал про PHPoC, жив еще PHP :)))

    Ответить

Добавить комментарий

Ваш E-mail не будет никому виден. Обязательные поля отмечены *