Пользовательский интерфейс


Пользовательский интерфейс

introduce_phpocd_01

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
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 и кнопка проверки обновления
Нelp (Помощь) Debugger manual(online) Перейти к руководству пользователя Отладчиком PHPoC
PHPoC manual(online) Перейти к странице руководств пользователя phpoc.com
Forum Перейти к форуму PHPoC
  • Настройки
Меню Подменю Описание
View (просмотр) View margin Показать/скрыть поля
View line number Показать/скрыть номер строки на полях
View current line Включение/отключение шрифта текущей строки
Auto scroll Включить/отключить автоматическую прокрутку
Line ratio Установить пространство строки:
100, 120, 150, 200, 300
Tab size Установить размер отступа: 1, 2, 4, 8, 16
Action of file add (действие при добавлении файла) Internal editor Use the internal editor
External editor Использовать встроенный редактор
Ask Каждый раз показывать опцию выбора
Backup path (путь резервного копирования) Путь резервного копирования файлов
Initialization (установка) Enter initialization
mode
Поместить продукт в режим установки
Updating the Debugger Автоматическое обновление Проверка обновления всякий раз, когда отладчик запущен
mDNS service name Имя сервиса mDNS

2. COM-порт

Строка для выбора виртуального СОМ-порта.

3. Кнопки

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

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

Список файлов, сохраненных на продуктах PHPoС или спосок файлов для загрузки на продукт.

Значок Описание
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. Размер флэш-памяти

Показывает, сколько пространства для использования доступно в текущий момент на флэш-памяти продукта РНРоС.

7. Вывод / Журнал сообщений П/О

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

Меню Описание
Delete all logs (удалить весь журнал) Очистить буфер экрана
Copy (скопировать) Скопировать выбранный журнала в буфер обмена
Auto scroll (автопрокручивание) Настройка/отключение автопрокрута
Удаление журналов во время выполнения Очищать буфер экрана каждый раз, когда выполняется сценарий

8. Часы / Ресурсы

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

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