2020-10-31 19:05:37 +01:00
|
|
|
Zira Editor is a lightweight PHP Editor for Linux, Android and Raspberry Pi
|
|
|
|
with syntax highlighting and autocomplete.
|
2019-10-09 19:58:06 +02:00
|
|
|
|
2020-02-10 17:57:57 +01:00
|
|
|
Watch demo and view screenshots: https://ziracms.github.io/editor/en/index.html
|
2020-02-10 15:13:25 +01:00
|
|
|
|
2019-10-09 19:58:06 +02:00
|
|
|
Main features:
|
2019-12-24 21:05:29 +01:00
|
|
|
- low memory usage
|
2019-12-29 13:57:53 +01:00
|
|
|
- fast parser
|
2019-12-24 21:05:29 +01:00
|
|
|
- syntax highlighting
|
|
|
|
PHP
|
|
|
|
JavaScript
|
|
|
|
CSS
|
|
|
|
HTML
|
|
|
|
- autocomplete
|
|
|
|
PHP built-in functions and classes
|
|
|
|
project classes, functions, variables
|
|
|
|
JS objects, variables
|
|
|
|
CSS selectors, properties
|
|
|
|
HTML tags
|
2020-10-31 19:05:37 +01:00
|
|
|
- flutter / dart support
|
2019-12-24 21:05:29 +01:00
|
|
|
- unused variables check
|
2020-11-13 16:25:28 +01:00
|
|
|
- multiple selection editing
|
|
|
|
- indent guide lines
|
2019-12-24 21:05:29 +01:00
|
|
|
- files browser
|
2019-10-09 19:58:06 +02:00
|
|
|
- file symbols navigator
|
2019-12-24 21:05:29 +01:00
|
|
|
- highlight matching
|
|
|
|
brackets
|
|
|
|
tags
|
|
|
|
php expression (endif; endforeach;)
|
|
|
|
- function arguments display
|
|
|
|
- class auto import
|
|
|
|
- bulk comment in/out
|
|
|
|
- project state saving on exit
|
|
|
|
- F1 Help (PHP manual download required)
|
|
|
|
php function docs
|
|
|
|
php class docs
|
|
|
|
php class method docs
|
|
|
|
- php lint integration (syntax check)
|
|
|
|
- php code sniffer integration
|
|
|
|
- git integration
|
|
|
|
status browser
|
|
|
|
annotations display
|
2019-10-09 19:58:06 +02:00
|
|
|
- sass support
|
2019-12-24 21:05:29 +01:00
|
|
|
- quick access panel (search files + symbols)
|
2019-10-09 19:58:06 +02:00
|
|
|
- go to declaration
|
2019-12-24 21:05:29 +01:00
|
|
|
functions
|
|
|
|
classes
|
|
|
|
class methods
|
|
|
|
- search in files
|
2020-06-02 16:16:21 +02:00
|
|
|
- spell checker plugin (hunspell library should be installed)
|
2020-05-31 19:08:38 +02:00
|
|
|
- terminal emulator plugin (qtermwidget5 library required)
|
2019-10-09 19:58:06 +02:00
|
|
|
- built-in colorpicker
|
2019-12-19 19:18:00 +01:00
|
|
|
- built-in light and dark themes
|
|
|
|
- custom themes support
|
2020-01-28 15:21:15 +01:00
|
|
|
|
|
|
|
Requirements:
|
2020-07-10 13:04:48 +02:00
|
|
|
Qt 5.11+ (5.12.6 is recommended)
|
2020-06-02 16:16:21 +02:00
|
|
|
hunspell library (optional)
|
|
|
|
qtermwidget5 library (optional)
|
2020-10-31 19:05:37 +01:00
|
|
|
|
2020-01-28 17:23:33 +01:00
|
|
|
Installation:
|
2020-10-31 19:05:37 +01:00
|
|
|
- download package for your OS from https://github.com/ziracms/editor/releases
|
|
|
|
- unpack and run install.sh (Linux only)
|
2020-02-10 17:57:57 +01:00
|
|
|
|
2020-12-04 13:43:56 +01:00
|
|
|
Get it for Android on Google Play: https://play.google.com/store/apps/details?id=com.github.ziracms.editor2
|