Note: This website is archived. For up-to-date information about D projects and development, please visit wiki.dlang.org.
Version 46 (modified by asterite, 17 years ago)
--

Welcome to Descent

Descent is an Eclipse plugin that provides an IDE for writing, launching and debugging code in the D programming language from Digital Mars.

Documentation

Some old documentation is here: http://www.prowiki.org/wiki4d/wiki.cgi?DescentUI

Also check out The Forum.

Features

  • Syntax highlighting.
  • Awesome, flexible formatter.
  • Folding.
  • Automatic closing of strings, brackets, chars and comments.
  • Code templates.
  • Syntax errors are shown with a reg squiggle.
  • Project Explorer.
  • Outline view.
  • Automatic generation of documentation comments (Params, Author, etc.).
  • Spell checking.
  • TODO tasks.
  • Ddoc view.
  • Highlighting of all occurrences of the current token under the cursor.
  • trace.log viewer
  • Runs and debugs programs within the IDE.

Future Directions

Now we are focusing in:

  • Making the build system.
  • Porting DMD's semantic analysis.

Contact Us

Here's where to reach those responsible for Descent:

  • The Forum
  • Via #d.descent at irc.freenode.org
  • Create tickets for suggestions, improvements, and things that don't work correctly