Zira Editor to lekki edytor PHP dla systemów Linux, Android i Raspberry Pi z podświetlaniem składni i autouzupełnianiem.
Zira Editor dla Androida zawiera pakiet programistyczny z plikami binarnymi PHP 7.3.22, Git 2.28.0 i SassC 3.6.1.
Dzięki temu pakietowi programistycznemu możesz klonować, pobierać lub wypychać kod do zdalnego repozytorium, uruchamiać kod PHP w edytorze lub uruchomić wbudowany serwer WWW PHP i testować swój projekt w przeglądarce internetowej.
Plik binarny PHP ma następujące rozszerzenia: OpenSSL, cURL, FTP, Iconv, GD, mbstring, SQLite, XML, Zip i Zlib.
Zira Editor zapewnia prawie wszystko, czego potrzebujesz, aby rozpocząć kodowanie PHP na Androidzie.
Możesz pożyczyć sprzętową klawiaturę i mysz :)
Ważne notatki:
Wyłącz przewidywanie słów w ustawieniach klawiatury wirtualnej.
Aby uzyskać lepsze wrażenia, zainstaluj klawiaturę Hakera lub użyj sprzętowej klawiatury i myszy.
Menu kontekstowe po kliknięciu prawym przyciskiem myszy można otworzyć przez długie naciśnięcie lub z poziomu menu głównego (Narzędzia - menu kontekstowe).
Aby przechowywać pliki projektu poza folderem danych aplikacji (np. Sdcard), musisz zezwolić Zira Editor na przechowywanie w ustawieniach aplikacji (tylko Android 6+). Wszystkie pliki zapisane w folderze danych aplikacji zostaną utracone po odinstalowaniu / ponownej instalacji, jeśli nie utworzysz kopii zapasowej plików.
Jeśli tekst jest za mały, możesz zwiększyć rozmiar czcionki w oknie dialogowym Ustawienia lub ustawić odpowiedni współczynnik skali dla okna.
Jak uruchomić kod na Androidzie bez rootowania przy użyciu Termux (Android 5+):
Zainstaluj emulator terminala Termux.
Otwórz terminal i uruchom polecenie:
termux-setup-storage
Teraz możesz uzyskać dostęp do swojej sdcard, wpisując:
przechowywanie płyt CD
Zainstaluj PHP:
pkg zainstaluj php
Przejdź do katalogu domowego projektu:
cd projekt_home
Uruchom wbudowany serwer WWW PHP:
php -S 127.0.0.1:8000
Otwórz w przeglądarce 127.0.0.1:8000.
Najnowsze wydanie możesz sprawdzić na GitHub:
https://github.com/ziracms/editor/releases
Uzyskaj dodatkowe motywy dla Zira Editor:
https://github.com/ziracms/editor/tree/master/bin/themes
Aby włączyć niestandardowe motywy, musisz wprowadzić ścieżkę do folderu kompozycji w Ustawienia -> Różne -> Niestandardowe motywy
Główne cechy:
- niskie zużycie pamięci
- szybki parser
- Podświetlanie składni
PHP
JavaScript
CSS
HTML
- autouzupełnienie
Wbudowane funkcje i klasy PHP
klasy projektu, funkcje, zmienne
Obiekty JS, zmienne
Selektory CSS, właściwości
Tagi HTML
- sprawdzenie nieużywanych zmiennych
- przeglądarka plików
- nawigator symboli plików
- dopasowanie podświetlenia
nawiasy
tagi
wyrażenie php (endif; endforeach;)
- wyświetlanie argumentów funkcji
- automatyczny import klas
- komentowanie zbiorcze
- zapis stanu projektu przy wyjściu
- Pomoc F1 (wymagane ręczne pobranie PHP)
php function docs
php class docs
Dokumentacja metody klasy php
- integracja lint php (kontrola składni)
- integracja sniffera kodu php
- integracja git
przeglądarka stanu
wyświetlanie adnotacji
- wsparcie sass
- panel szybkiego dostępu (wyszukiwanie plików + symbole)
- przejdź do deklaracji
Funkcje
zajęcia
metody klasowe
- szukaj w plikach
- urywki
- wbudowany selektor kolorów
- wbudowane jasne i ciemne motywy
- obsługa niestandardowych motywów