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.
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.
Installation:
eg.
(add the URL to your package manager (yast, zypper, smart, etc.). For more and detailed information see http://en.opensuse.org/Build_Service/User.
Ref: http://www.geany.org/
Cheers............
Please give your valuable comment for further improvement...
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.
- geany-plugin-addons – miscellanous plugins for Geany
- geany-plugin-doc – a documentation plugin for Geany
- geany-plugin-gdb – GDB plugin for Geany
- geany-plugin-latex – improved LaTeX support plugin for Geany
- geany-plugin-lipsum – Lorem Ipsum generator plugin for Geany
- geany-plugin-lua – Lua scripting plugin for Geany
- geany-plugin-prj – an alternative project manager for Geany
- geany-plugin-sendmail – mailer plugin for Geany
- geany-plugin-shiftcolumn – text column shifting plugin for Geany
- geany-plugin-spellcheck – spellcheck plugin for Geany
- geany-plugin-vc – VCS plugin for Geany
- geany-plugins – set of plugins for Geany
- geany-plugins-common – set of plugins for Geany (translations)
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.netMandriva RPMs
Packages for Madriva can be downloaded from club.mandrivaclub.comArch 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.htmlSource 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...
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.
ReplyDeleteI was just trying to learn web development and was looking for some usefull tool. Thanks for sharing this article it will help me and those who are computer science students or even learning web development.
ReplyDeleteI was just trying to learn web development and was looking for some usefull tool. Thanks for sharing this article it will help me and those who are computer science students or even learning web development.
ReplyDeleteVisit here:
aol customer care
aol customer care
aol customer care
aol customer care
aol customer care
aol customer care
Your article is very helpful of the every one visitor. Thank you for sharing and keep it up. Let made your's life even better with game sims 4 skill cheats
ReplyDeleteThank you for posting this blog.
ReplyDeleteIf you want to Buy high quality printer parts in india at low rate?
We at partsbaba.com providing online high quality printer parts in india IN INDIA AT LOW RATES.
Hi my loved one! I want to say that this post is awesome, nice written and include approximately all vital infos. I would like to peer more posts like this .apple kundendienst berlin
ReplyDelete