Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg bfbe94aa47 fix typo in the combo box of the option page for the compiler paths and update the doc related to the new global compiler alias 2020-01-19 14:20:38 +01:00
dastworx symlist, don't visit expr, set visitor final 2019-06-10 21:05:39 +02:00
docs fix typo in the combo box of the option page for the compiler paths and update the doc related to the new global compiler alias 2020-01-19 14:20:38 +01:00
etc remove GH stuff and update iz git url 2019-12-17 01:14:29 +01:00
icons add project menu items for git branche checlout and git pull 2018-07-11 16:26:35 +02:00
isitthere update links 2019-01-19 17:40:54 +01:00
lazproj remove define that's not required anymore 2019-05-06 06:20:25 +02:00
logo multi layer png not required anymore for win 2018-10-21 19:24:05 +02:00
patches update links 2019-01-19 17:40:54 +01:00
setup update version 2019-06-10 21:21:16 +02:00
src fix typo in the combo box of the option page for the compiler paths and update the doc related to the new global compiler alias 2020-01-19 14:20:38 +01:00
.gitignore rlz 2018-07-04 06:22:45 +02:00
.gitmodules remove GH stuff and update iz git url 2019-12-17 01:14:29 +01:00
LICENSE_1_0.txt rename license file + update readme 2017-09-20 02:36:12 +02:00
README.md remove GH stuff and update iz git url 2019-12-17 01:14:29 +01:00

README.md

Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.

Overview

  • available for Linux or Windows.
  • supports all the D compilers (DMD-GDC-LDC).
  • supports the DUB projects (JSON or SDL) and also its own project format.
  • supports the DUB scripts (aka single file packages) and its own script format (aka runnable modules).
  • full D Completion Daemon integration (completion, ddoc display, call tips, jump to declaration, rename identifier).
  • Dynamic D-Scanner linting with results displayed in the editor gutter.
  • single click to compile and to unittest a module and optionally display tests coverage.
  • advanced editor with D2 syntax highlighter, folds, regions, identifier markup, sync-edit, etc.
  • additonal highlithers for C and C++ sources, based on the D color scheme, for other files a generic bicolor highlighter is used.
  • edition helpers: comment blocks, local identifier renaming, brace auto-closing, ddoc templates, etc.
  • Debugging with a GDB gui. (linux only)
  • Integrated terminal emulator. (linux + GTK2 widget set only)
  • Tree of symbols in the current module.
  • static library manager that supports auto-registration from local DUB projects, from online DUB packages or from dexed custom project format.
  • todo list based on the todo comments located in a project or in the current source.
  • user-defined tools powered by a string interpolation system.
  • integrated file browser, dfmt interface, search & replace

Project information

  • 🔖 latest release: version 3.7.10, Mon 10 Jun 2019.
  • 📜 licensed under the terms of the Boost software license.
  • 💵 Development can be supported with Paypal donations.