Geany – GTK2 toolkit based text editor
Geany is a lightweight cross-platform GTK2 toolkit based text editor for developer with basic features of an integrated development environment. it specially designed to provide a small and fast IDE, which has only a few dependencies from other packages and provide very short load times.
Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME. So it is using only the GTK2 toolkit and therefore you need only the GTK2 runtime libraries to run Geany on your computer. Basic features are syntax highlighting, code completion, code folding, call tips and support various programming languages such as C, Java, JavaScript, PHP, HTML, CSS, Python, Perl, Ruby, Pascal and Haskell.
Features of Geany
- Syntax highlighting
- Code folding
- Multiple document support
- Embedded terminal emulator
- Symbol name auto-completion
- Construct completion/snippets
- Auto-closing of XML and HTML tags
- Call tips
- Symbol lists
- Code navigation
- build system to compile and execute your code
- simple project management
- easy to use plugin interface
Download: http://www.geany.org/