Geany 2.0: A Compact and Fast Code Editor
Geany, a project focused on developing a compact and fast code editor, has recently released Geany 2.0. Geany aims to provide a code editing solution that uses a minimal number of dependencies and is not tied to specific user environments such as KDE or GNOME. The assembly of Geany only requires the presence of the GTK library and its dependencies (Pango, Glib, and ATK). The project code is distributed under the GPLV2+ license and is written in the languages SI and C++ with the integrated library scintilla written in C++.
Geany assemblies are available for BSD systems, major Linux distributions, MacOS, and Windows. The goal of Geany is to provide a versatile code editor that can be used across different platforms.
Main Features of Geany:
- Syntax lighting.
- Auto-filling of the names of functions/variables and linguistic constructions like if, for, and while.
- Auto-filling of HTML and XML tags.
- Pop-up hints for challenges.
- Possibility of folding code blocks.
- Editor based on the component for editing the source texts scintilla.
- Support for 78 programming and markup languages, including C/C++, Java, PHP, HTML, JavaScript, Python, Perl, and Pascal.
- Summary
/Reports, release notes, official announcements.