Zira Editor - це легкий PHP-редактор для Linux, Android та Raspberry Pi з підсвічуванням синтаксису та автозаповненням.
Zira Editor для Android включає пакет розробок з бінарними файлами PHP 7.3.22, Git 2.28.0 і SassC 3.6.1.
За допомогою цього пакету розробок ви можете клонувати, витягувати або виштовхувати свій код до віддаленого сховища, запускати PHP-код всередині редактора або запускати вбудований веб-сервер PHP і тестувати свій проект у веб-браузері.
Бінарний файл PHP має наступні розширення: OpenSSL, cURL, FTP, Iconv, GD, mbstring, SQLite, XML, Zip та Zlib.
Zira Editor пропонує майже все, що потрібно для запуску PHP-кодування на Android.
Можливо, ви захочете взяти в борг апаратну клавіатуру та мишу :)
Важливі примітки:
Вимкніть передбачення слів у налаштуваннях віртуальної клавіатури.
Для кращого досвіду встановіть клавіатуру Hacker або використовуйте апаратну клавіатуру та мишу.
Контекстне меню миші правою кнопкою миші можна відкрити тривалим натисканням або з головного меню (Інструменти - Контекстне меню).
Щоб зберігати файли проекту поза папкою даних програми (тобто sdcard), потрібно надати дозвіл на зберігання редактору Zira в налаштуваннях програми (лише для Android 6+). Усі файли, збережені в папці даних програми, будуть втрачені після видалення / перевстановлення, якщо ви не зробите резервну копію своїх файлів.
Якщо тексту замало, можна збільшити розмір шрифту у діалоговому вікні налаштувань або встановити правильний коефіцієнт масштабу для вікна.
Як запустити код на Android без кореня за допомогою Termux (Android 5+):
Встановіть емулятор терміналу Termux.
Відкрийте термінал і запустіть команду:
termux-setup-storage
Тепер ви можете отримати доступ до своєї sdcard, якщо введете:
компакт-диск
Встановити PHP:
pkg встановити php
Перейдіть до домашнього каталогу проекту:
компакт-диск project_home
Запустіть вбудований веб-сервер PHP:
php -S 127.0.0.1:8000
Відкрийте 127.0.0.1:8000 у своєму браузері.
Ви можете перевірити останню версію на GitHub:
https://github.com/ziracms/editor/releases
Отримайте додаткові теми для Zira Editor:
https://github.com/ziracms/editor/tree/master/bin/themes
Щоб увімкнути власні теми, потрібно ввести шлях до папки тем у Налаштуваннях -> Різне -> Папка власних тем
Основні риси:
- низьке використання пам'яті -
- швидкий парсер
- підсвічування синтаксису
PHP
JavaScript
CSS
HTML
- автозаповнення
Вбудовані функції та класи PHP
класи класів, функції, змінні
JS-об'єкти, змінні
Селектори CSS, властивості
Теги HTML
- перевірка невикористаних змінних
файли браузера - -
- файлові символи навігатора -
- виділення відповідності
дужки
теги
вираз php (endif; endforeach;)
- відображення аргументів функції
- клас автоматичного імпорту - -
- масовий коментар вхід / вихід
- економія стану проекту при виході
- Довідка F1 (потрібно завантажити вручну PHP)
Документи функції php
Документи класу php
метод php-класу
- інтеграція php lint (перевірка синтаксису)
інтеграція php коду sniffer -
- інтеграція git -
браузер стану
відображення анотацій
- підтримка sass
- панель швидкого доступу (пошук файлів + символи)
- перейти до декларації
функції
класи
методи класу
- пошук у файлах
- фрагменти
- вбудований кольоровий пікер
- вбудовані світлі та темні теми
- підтримка власних тем