Geany : A multi-language, fast and lightweight IDE using GTK2

I noticed a package in Fedora Extras called Geany while shopping through packages using synaptic .. The description says
A fast and lightweight IDE using GTK2

Currently I'm using Anjuta for my assignments and course C/C++ work, but to me, Anjuta is too much for my simple day-to-day programming - which sometimes I just do it on Gedit or Vi - , so I decided to give Geany a try.

At first, I expected it to be a lightweight C/C++ IDE , but to my surprise after launching it, it support lots of languages~!!!!!. C/C++, Java, PHP, Bash Scripting, Python, Ruby, Perl, etc etc. And it does not only support syntax highlighting, but also a basic code completion, a basic class browser, some other simple tools , and best of all, compiling/executing the programs written despite the various languages it supports. Geany select the compilers/interpreters automatically and use it when you click the compile/execute button

The UI is easy enough for use, simple, and effective. It does not have all those advanced project-management modules like Anjuta and Netbeans, but it have everything it needs to be an IDE for simple applications.



A Windows installer is also available from the official Geany site's downloads page

Comments

ichien said…
There is at least one other GTK2 IDE called Enveria at https://sourceforge.net/projects/enveria.

Currently supports C and has a different approach to GUI development on an IDE. The system handles alot more of the down and dirty programing, especially really routine stuff. At the same time, it allows you to modify the code without building - so advanced users can get rid of the fluff generated by the system if they choose to do so.
ahYeop_Limau said…
thanks for the introduction. will play with it.

Popular posts from this blog

Tee'ing Python subprocess.Popen output

Consolidated community site infrastructure on Plone

HOWTO: Linux Container (LXC) on Fedora 12