[Lin-Edit] [LinPlayer] [Virtual website] [Virtual Chat] [Mail Client]


Lin-Edit

This is the award winning software in Intel CyberFiesta-2001, during APOGEE-2001, a national science festival held at BITS, Pilani.

This provides an Integrated Development Environment for the C Programming Language in Linux providing curses (the console screen handling routines library in Unix/Linux) based interface, with a bundle of advanced features.

Features:

Discussion Server:
This IDE integrates a Discussion Server, which lets the user to communicate with some other available user on a remote system and discuss the current program for various debugging purposes. This discussion can be done with any number of users simultaneously. All the users discussing the program can view the program and can give their comments. This helps in easy debugging of the program.

MP3 Player:
This also bundles a MP3 Player for Linux, which provides a curses based interface for various controls (elaborated in Lin-Player), thus enabling user to enjoy music while he is coding his program and also to control the play-list and various equalizer parameters from the IDE which is other wise very difficult in Linux (Console, without X-windows support).

Automatic Function Prototype Display:
The IDE automatically displays the prototype of the function the user is typing, if it exists in any of the header files the user has included for the current program. This enable user to supply the appropriate parameters for the functions he is using.

Syntax Highlighting:
This is a typical feature expected from any of the IDEs and which is provided in this IDE also. This feature is to highlight (display in various colors) the keywords/reserved words of the programming language and the alignment of various constructs provided by the language.

External Compiler:
This IDE can be configured for various compilers, which can give responses to basic queries like the header file path, pre compiled image of the program, compilation errors and provides a facility for output redirection. This feature extends the portability of the program.

Syntax Language:
This IDE can load the syntax given in a specific format (Syntax Language) and thus can be customized for other purposes. Typical examples include, addition of user’s own keywords and redefining the indentation for various constructs and so on.

. [Home] [Ramu] [Gnet] [Software] [CP-I] [CP-II] [Apti] [Study Material] [Resume] [Photos] [Contact] [MMS] [BITS] [Interface]
.