Personal tools
You are here: Home Practice Areas Software Development Editors


by nuhaa last modified May 20, 2008 10:51 AM

Common features for editors to do programming tasks include support for numerous programming languages, syntax highlighting, auto-completion, tabbed document, search and replace, brace and indent highlighting, collapsing and expanding section of codes etc. Many of these are open source products.

Link Choosing an Editor by Khairil Yusof — last modified May 21, 2008 04:42 AM
The Art of Unix Programming has a good section on an overview of different common editors and how one could evaluate which editor to use.
Link Vim by Khairil Yusof — last modified May 21, 2008 04:44 AM
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Link Introduction to VIM by Khairil Yusof — last modified May 21, 2008 04:49 AM
This is an introductory intro. The aim here is to introduce some basic features, and give pointers to other tutorials to learn more about them.
Link Vim Omni Completion by Khairil Yusof — last modified May 21, 2008 05:16 AM
Omni completion provides intelligent automatic completion of code in similar style to IDEs like Eclipse or Visual Studio.
Link Geany by nuhaa — last modified Oct 08, 2008 11:28 PM
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.
Document Actions