Humour, Documentation, Books, FAQ, Howto, Presentations, News, Local, LUG, World, Opinion, Reviews, Books, Distribution, Software, Hardware, Miscellaneous, Site, Reading Material, LUG Business, Minutes, WSU Classes, CptS 223, CptS 224, CptS 360, CptS 460, CptS 355, CptS 452, CptS 322, CptS 422, Math/Stat 360, EE 214, CptS 402, Information

LUG Admin's picture

Linux Development Tools

This is a brief synopsis of some of the development environments available for Linux. It's by no means a comprehensive list, these are just the ones that LUG members are familiar with.
  • Anjuta
    • Fully customizable integrated editor.
      • Automatic syntax highlighting.
      • Automatic code formatting.
      • Code folding/hiding.
      • Line numbers/markers display.
      • Text zooming.
      • Code autocompletion.
      • Calltips for Linux/GNOME function prototypes.
      • Automatic indentation and indentation guides.
      • ... and much more.
    • Each file opened can be operated in either paged mode or windowed mode.
    • Highly interactive source-level debugger (built over gdb).
      • Interactive execution.
      • Breakpoints/watches/signal/stack manipulation.
      • ... and much more.
    • Built-in application wizards to create terminal/GTK/GNOME applications on-the-fly.
    • Dynamic Tags browsing.
      • Function definition, structure, classes, etc. can be reached with just two mouse clicks.
      • Full tags management for project.
    • Full project and build files management.
    • Bookmark management.
    • Basic windows are attachable and detachable.
    • Support for other languages
      • Java, Perl, Pascal, etc. (only file mode, no project management).
    • Interactive messaging system.
    • And, the interface is beautiful!
  • KDevelop
    • KDevelop is an integrated development environment which makes the creation and development of GNU Standard Applications an easy task even for beginners. Highlights of the current release are: an application wizard for easy creation of KDE 2&3, Qt 2&3, GNOME, and terminal C/C++ projects, full project management, a syntax-highlighting editor, an integrated dialogeditor for the Qt/KDE GUI libraries, an internal debugger, a full-featured classbrowser with classtools, CVS support, an integrated HTML-based helpsystem offering manuals and class-references, and extensive search mechanisms to browse sources and documentation.
  • Emacs
    • Emacs is the extensible, customizable, self-documenting real-time display editor.
LUG Admin's picture

Mailing Lists

This page has been superceded by the Contact Us page.

Syndicate content