Geany is a small and lightweight integrated development environment
Geany is a small and lightweight integrated development environment. Geany was developed to provide a small and fast IDE, which has only a few dependencies from other packages.
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.
Here are some key features of "Geany":
auto completion of often used constructs like if, for and while
auto completion of XML and HTML tags
many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
What's New in This Release:
Added function calltips for files open in the current workspace for C-like languages.
Open a second instance by default when starting Geany with no filenames specified on the command-line.
Added better error message support for D, for both DMD and GDC; also GCC-style linker error messages are now parsed.
Text selections now use syntax highlighting foreground colours (but can still be overridden in filetypes.common).
Find in Files improvements: fixed string and whole word only matching options; a directory selector dialog; filenames passed to Grep are now sorted alphabetically.
Remember the VTE current directory at startup.
Show the messages window on build failure or for Find Usage.
Added -s command-line option to not load session files (-i is now used to force a new instance).
Added comment toggle functionality to easily comment and uncomment a line with one shortcut.
Separated filetypes PHP and HTML for better usage.
New filetypes: Diff, Fortran 77 and Ferite.
Added auto completion tags for PASCAL.
Improved VTE usage by adding options for selecting the used shell and ignoring menu bar accelerator (default F10).
Added menu items to insert configurable date/time strings.
Removed the whole FIFO code and replaced it with support for (Unix Domain) Sockets(including Windows support).
Fixed a segfault at startup if terminal follow path setting is enabled.
Fixed clicking on error messages being dependent on the current file's directory.
Fixed a bug when clicking on a recent file got the wrong filename.
Fixed a crash when a compiler output reports an error in a blank line(can happen in LaTeX)
Fixed a crash when switching between several filetypes.
Fixed segfault when replacing tabs by spaces.
New translations: cs, nl, vi.
Updated translations: ca, de, es.
auto completion support for error messages are now crash when command line and html only the the gtk2 syntax highlighting small and the current
Download Geany 0.9
Glimmer 1.2.1 (by Chris Phelps)
At the current time, Glimmer has syntax highlighting support for the following languages: Ada, Bash/Sh, C/C++, DTML, HTML, Java, Late
Texmaker 1.4 (by Pascal Brachet)
Texmaker is a free LaTeX editor, that integrates many tools needed to develop documents with LaTeX, in just one application
EPIC 0.4.0 (by Jan Ploski)
EPIC is a Perl IDE based on the Eclipse platform.
Features supported are syntax highlighting, on-the-fly syntax checking, content
RKward 0.4.2 (by Pierre)
RKWard is meant to become an easy to use, transparent frontend to the R-language, a very powerful, yet hard-to-get-into scripting-lan
Other software in this category
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell