PHPoC Debugger - это программное обеспечение, которое используется для разработки и управления продуктами PHPoC.
Содержание
Скачать PHPoC Debugger
PHPoC Debugger - это программное обеспечение, используемое для разработки и управления продуктами PHPoC.
Он может использоваться для загрузки / выгрузки файлов между PHPoC и ПК, добавления / редактирования / удаления файлов, отладки скриптов PHPoC в реальном времени, настройки параметров PHPoC и обновления прошивки.
Платформа поддержки - MS Windows.
Особенности PHPoC Debugger
Особенности PHPoC Debugger:
- Загрузка файлов с локального компьютера на PHPoC
- Сохранение файлов, которые находятся в PHPoC на локальном ПК
- Редактирование файлов, хранящихся в PHPoC
- Отладка PHPoC скриптов
- Мониторинг ресурсов PHPoC
- Настройка параметров PHPoC
- Обновление прошивки 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. Кнопки
Кнопка | Описание |
---|---|
![]() |
Подключение к продукту PHPoC |
![]() |
Отключиться от продукта PHPoC |
![]() |
Настройка значений среды продукта PHPoC |
![]() |
Загрузить файлы [список файлов] на PHPoC |
![]() |
Остановить запуск программ PHPoC |
![]() ![]() |
Запуск/пауза выполнения программы PHPoC |
![]() |
Выполнять строка за строкой |
![]() |
Выполнить процедуру за процедурой |
4. Список файлов
Список файлов сохраненного продукта PHPoC или которые будут загружены.
Иконка | Описание |
---|---|
![]() |
Синхронизированные файлы |
![]() |
Файлы на PHPoC перед синхронизацией |
![]() |
Файлы на локальном ПК перед синхронизацией |
![]() |
Синхронизированные файлы на локальном ПК для внешних редакторов |
Следующие меню будут отображаться при щелчке правой кнопкой мыши в области списка файлов.
Меню | Описание |
---|---|
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. В следующей статье мы поговорим про основные функции отладчика и приведем различные примеры работы с ним.
1 мая 2020 в 01:09
Спасибо! Только узнал про PHPoC, жив еще PHP :)))