Fast and lightweight IDE
Geany is a small and fast Integrated Development Environment (IDE) that only has a few dependencies on other packages and is as independent as possible from special desktop environments like KDE or GNOME.
The basic features of Geany are:
syntax highlighting
code completion
auto completion of often constructed constructs like if, for and while
auto completion of XML and HTML tags
call tips
folding
many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
symbol lists
embedded terminal emulation
extensibility through plugins
Linter | Message | Location |
---|---|---|
formatting Look for formatting issues in the source | parentheses feel lonely, move to the previous or next line | |
input-labels Identify input labels that do not match package names | label 'glib' does not match package name 'glib:bin' |