Zira PHP Editor
If you're looking for Geany alternative for KDE, you should try Zira Editor.
Zira Editor is a lightweight PHP Editor for Linux, Android and Raspberry Pi with syntax highlighting and autocomplete.
Main features:
- low memory usage
- fast parser
- 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
- file symbols navigator
- 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
- sass support
- quick access panel (search files + symbols)
- go to declaration
- functions
- classes
- class methods
- search in files
- spell checker plugin (hunspell library should be installed)
- terminal emulator plugin (qtermwidget5 library required)
- built-in colorpicker
- built-in light and dark themes
- custom themes support
Tested in:
- OpenSuSe Leap 15.0
- OpenSuSe Leap 15.1
- Raspbian Buster
Requirements:
- Qt 5.10+ (5.12.6 is recommended)
- hunspell library (optional)
- qtermwidget5 library (optional)
Installation:
- download and unpack ZIP-archive (x86-64-Qt-5.12.6)
- run install.sh
Install in Raspbian:
- install qt5-default (libhunspell is required for spellchecker)
- install libqtermwidget5-0 (required by terminal plugin)
- download and unpack ZIP-archive (armv7)
- run install.sh