editor/README

70 lines
2 KiB
Plaintext
Raw Normal View History

2019-10-27 16:01:53 +01:00
Zira Editor is a lightweight PHP Editor for Linux with syntax highlighting and autocomplete.
2019-12-19 19:18:00 +01:00
If you're looking for Geany alternative for KDE, you should try Zira Editor.
2020-01-28 15:21:15 +01:00
It's written in QT and can be run in both KDE and Gnome (also tested in Android and Raspbian Buster with Raspberry PI 3 B+).
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
- unused variables check
- 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
2019-12-29 13:57:53 +01:00
- spell checker plugin (Hunspell library should be installed)
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
2019-10-09 19:58:06 +02:00
2020-01-12 21:45:06 +01:00
Tested in:
2020-01-28 15:21:15 +01:00
OpenSuSe Leap 15.0
OpenSuSe Leap 15.1
Raspbian Buster
Requirements:
Qt 5.10+ (5.12.6 is recommended)
Hunspell (optional)
2019-12-12 21:57:27 +01:00
2020-01-12 21:45:06 +01:00
Compiled binary (x86-64) can be found in bin (or bin/arm for ARM) folder.
Install in Raspbian:
- install qt5-default
- install hunspell
- download and unpack archive
- copy bin/arm to any folder
- copy bin/themes and bin/zira.png to the same folder
- edit bin/local.share.applications.zira.desktop.txt (change paths)
- move bin/local.share.applications.zira.desktop.txt to .local/share/applications/zira.desktop