Related Posts Plugin for WordPress, Blogger...

Wednesday, December 22, 2010

Geany - The best text editor ( Free and Cross-Platform )

Geany is a small and lightweight Integrated Development Environment. It 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 - Geany only requires the GTK2 runtime libraries.
Some basic features of Geany: 

Syntax highlighting

Code folding

Symbol name auto-completion

Construct completion/snippets

Auto-closing of XML and HTML tags

Call tips

Many supported filetypes including C, Java, PHP, HTML, Python, Perl, Pascal (Abc ,ActionScript, Ada, ASM, C, C#, C++, CAML, CMake, Conf, CSS, D, Diff, Docbook , F77, Ferite, Fortran, FreeBasic, GLSL, Genie, HTML, Haskell, Haxe, Java, Javascript, LaTeX, Lua, Make, Markdown, Matlab, NSIS, Pascal, Perl, PHP, Po, Python, R, reStructuredText, Ruby, Sh, SQL, Tcl, Txt2tags, Vala, Verilog, VHDL, XML, YAML )

Symbol lists

Code navigation

Build system to compile and execute your code

Simple project management

Plugin interface




Here are the available plugins.

http://www.geany.org/uploads/Gallery/geany_main.png


http://www.geany.org/uploads/Gallery/geany_plugins.png


http://howto-ubuntu.net/wp-content/uploads/2010/12/geany_prefs.png


http://www.linux.com/var/uploads/Image/articles/139882-2.jpg


http://www.ondrejd.info/wp-content/uploads/2010/05/geany-classbuilder-php021.png

Installation:

Debian (Oldstable, Stable, Testing and Unstable)

Geany is available through the official Debian archives.
apt-get install geany
sudo apt-get install [name-of-plugin]
For newer versions in the Oldstable and Stable releases, check http://www.backports.org for updated packages.

Fedora

Geany can be found in the Everything repository for recent Fedora releases (or Fedora Extras repository for Fedora Core 6 and earlier).
To install Geany type yum install geany
You can also install the Geany Plugins with yum install geany-plugins-*
Recent SVN snapshots for Fedora can be found at http://www.dominichopf.de/geany/.

Ubuntu

Geany is available through the official Ubuntu archives (Universe section).
apt-get install geany
sudo apt-get install [name-of-plugin]
You might find newer versions in the Ubuntu Geany PPA at https://launchpad.net/~geany-dev/+archive/ppa.

Gentoo

Geany is included in Gentoo Portage, so just install it with:
emerge -av geany

SuSE

To get Geany packages on a SuSE distribution use http://software.opensuse.org/download/GNOME:/Community/
eg.
http://software.opensuse.org/download/GNOME:/Community/openSUSE_11.0/
(add the URL to your package manager (yast, zypper, smart, etc.). For more and detailed information see http://en.opensuse.org/Build_Service/User.

Slackware

Packages for Slackware can be downloaded from linuxpackages.net

Mandriva RPMs

Packages for Madriva can be downloaded from club.mandrivaclub.com

Arch Linux

A package for Arch Linux is available in the Community repository. Check also out the AUR for packages of various plugins.

ALT Linux

A package for ALT Linux is available here: http://sisyphus.ru/srpm/geany or install it directly with
apt-get install geany

Centos

Frank Cox has has built Geany packages for Centos 5. The packages are available at http://www.melvilletheatre.com/articles/el5/index.html

Source Mage

To install Geany, just run the following command:
cast geany

FreeBSD

Just use the ports tree to install Geany. For example, type the following:
portinstall devel/geany

NetBSD

To install Geany, just compile it from pkgsrc in the following directory:
devel/geany

OpenBSD

To install Geany, just use the packages or ports system. Geany can be found under
devel/geany

Solaris

Packages for SPARC/Solaris 7, 8, 9 and 10 as well as for x86/Solaris 8, 9 and 10 can be found at http://sunfreeware.com/.

Solaris Express

For installation instructions, please read http://lists.uvena.de/pipermail/geany/2008-March/003040.html.

OpenSolaris

You can install Geany on OpenSolaris using the pkg utility from the "Contrib" Repository:
pkg set-publisher -O http://pkg.opensolaris.org/contrib contrib
pkg install geany

Crux

You can install Geany on Crux with prt-get. For example, type the following:
prt-get install geany

Slax

To use Geany on Slax, download the package from http://www.slax.org/modules.php?action=detail&id=2787 and run as usual:
activate /path/to/geany.lzm

Pardus

Geany is in the Contrib repository of Pardus:
You can install it by using the package manager or the following command:
sudo pisi it geany

MacOS X

A port for MacOS X is available at http://trac.macports.org/browser/trunk/dports/devel/geany/Portfile.

Geany Portable for Windows

There is a portable version of Geany by Oliver Krystal to carry on your USB stick and use on any Windows computer.

Ref: http://www.geany.org/

Cheers............



Please give your valuable comment for further improvement...


1 comment:

  1. I am very thankful to you for sharing this. Geany is really a great and lightweight IDE for computer professionals like me. I will bookmark this tool. You describe the tool in a convenient and perfect way.

    ReplyDelete