این نسخه منسوخ شده است. فقط درصورتی که نسخه جدید برای شما مناسب نباشد از آن استفاده کنید.
Zira Editor یک ویرایشگر PHP سبک برای لینوکس ، اندروید و Raspberry Pi با برجسته سازی نحوی و تکمیل خودکار است.
Zira Editor برای اندروید شامل یک بسته توسعه با باینری 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 در اندروید نیاز دارید را به همراه دارد.
ممکن است بخواهید یک صفحه کلید و ماوس سخت افزاری قرض بگیرید :)
یادداشت های مهم:
پیش بینی کلمه را در تنظیمات صفحه کلید مجازی غیرفعال کنید.
برای تجربه بهتر صفحه کلید Hacker را نصب کنید یا از صفحه کلید و ماوس سخت افزاری استفاده کنید.
منوی زمینه کلیک راست ماوس را می توان با فشار طولانی یا از منوی اصلی (ابزارها - منوی زمینه) باز کرد.
برای ذخیره پرونده های پروژه خود در خارج از پوشه داده برنامه (به عنوان مثال sdcard) ، باید در تنظیمات برنامه (فقط Android 6+) اجازه ذخیره سازی را به Zira Editor بدهید. اگر از پرونده های خود پشتیبان نگیرید ، همه پرونده های ذخیره شده در پوشه داده برنامه پس از حذف / نصب مجدد از بین می روند.
اگر متن خیلی کوچک است ، می توانید اندازه قلم را در گفتگوی تنظیمات افزایش دهید یا می توانید یک فاکتور مقیاس مناسب برای پنجره تنظیم کنید.
نحوه اجرای کد خود در اندروید بدون روت با استفاده از Termux (اندروید 5+):
شبیه ساز ترمینال Termux را نصب کنید.
باز کردن ترمینال و اجرای دستور:
termux-setup-storage
اگر تایپ کنید اکنون می توانید به کارت SD خود دسترسی پیدا کنید:
ذخیره سازی سی دی
نصب PHP:
pkg نصب php
به فهرست اصلی پروژه خود بروید:
cd 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
برای فعال کردن تم های سفارشی باید پوشه themes را در Settings -> Misc -> custom themes folder وارد کنید
ویژگی های اصلی:
- استفاده از حافظه کم
- تجزیه کننده سریع
- برجسته سازی نحو
PHP
جاوا اسکریپت
CSS
HTML
- تکمیل خودکار
توابع و کلاسهای داخلی PHP
کلاس های پروژه ، توابع ، متغیرها
اشیا J JS ، متغیرها
انتخابگرهای CSS ، خصوصیات
برچسب های HTML
- بررسی متغیرهای استفاده نشده
- مرورگر پرونده ها
- ناوبری نمادهای پرونده
- مطابقت برجسته
براکت ها
برچسب ها
عبارت php (endif؛ endforeach؛)
- نمایش آرگومان های عملکرد
- واردات اتوماتیک کلاس
- نظر فله در / خارج
- صرفه جویی در حالت پروژه در هنگام خروج
- راهنما F1 (بارگیری دستی PHP لازم است)
اسناد عملکرد php
اسناد کلاس php
اسناد روش کلاس php
- یکپارچه سازی پرزهای PHP (بررسی نحو)
- یکپارچه سازی sniffer کد php
- ادغام git
مرورگر وضعیت
حاشیه نویسی نمایش داده می شود
- پشتیبانی sass
- پانل دسترسی سریع (فایل های جستجو + نمادها)
- به اعلامیه بروید
کارکرد
کلاس ها
روشهای کلاس
- جستجو در پرونده ها
- قطعه ها
- رنگبندی داخلی
- مضامین روشن و تاریک داخلی
- پشتیبانی از تم های سفارشی