Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg 7dabdb269b update readme 2025-06-03 04:43:26 +02:00
dexed-d fix #116 - libdexed-d can only be build with ldc 1.30.0 2023-07-27 15:36:38 +02:00
docs fix #116 - libdexed-d can only be build with ldc 1.30.0 2023-07-27 15:36:38 +02:00
etc update dparse 2023-07-06 20:08:48 +02:00
icons add project menu items for git branche checlout and git pull 2018-07-11 16:26:35 +02:00
isitthere fix #145- add __rvalue keyword 2025-03-10 11:27:51 +01:00
lazproj Add initial support for git blame 2024-03-30 06:21:27 +01:00
logo multi layer png not required anymore for win 2018-10-21 19:24:05 +02:00
patches remove obsolete patch 2023-07-06 21:45:37 +02:00
setup rlz 2023-09-18 08:41:22 +02:00
src partially revert HEAD~1 2025-05-12 09:31:20 +02:00
.gitignore Add a D library to replace various D programs from the toolchain 2020-04-16 11:03:01 +02:00
.gitlab-ci.yml change the image used to build the releases 2023-07-07 01:49:50 +02:00
.gitmodules update libdexed-d 2022-05-11 20:03:27 +02:00
CHANGELOG.md completions, better behavior with `..` and when "auto-dot" is enabled (_autoDotDelay_ > 0). 2024-04-29 07:49:06 +02:00
LICENSE_1_0.txt rename license file + update readme 2017-09-20 02:36:12 +02:00
README.md update readme 2025-06-03 04:43:26 +02:00
appveyor.yml fix #116 - libdexed-d can only be build with ldc 1.30.0 2023-07-27 15:36:38 +02: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), makefiles as projects, 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.9.26, Mon 18 Sep. 2023.
  • 📜 licensed under the terms of the Boost software license.

Download version 3.9.26

See this page for more information about the setup.

Building

Follow the procedure described here.