Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg 0978c99c7d
add action to reset the layout programmatically, close #191
2017-10-25 05:58:38 +02:00
cesetup update version num for next rlz 2017-08-23 08:12:32 +02:00
dastworx fix #192 + fix small bugs not template params 2017-10-21 18:35:53 +02:00
docs move videos to YT 2017-10-18 21:27:07 +02:00
etc update dparse 2017-10-21 02:03:21 +02:00
icons fix, upstream regression, debug gutter icons mostly broken 2017-07-10 08:50:25 +02:00
isitthere nothing 2017-01-20 06:18:31 +01:00
lazproj remove non-existing source 2017-07-11 18:22:31 +02:00
logo renamed files names related to logo 2015-06-04 16:08:41 +02:00
src add action to reset the layout programmatically, close #191 2017-10-25 05:58:38 +02:00
.gitignore update gitignore 2016-10-29 03:54:19 +02:00
.gitmodules remove travis-lazarus 2016-07-10 03:02:47 +02:00
LICENSE_1_0.txt rename license file + update readme 2017-09-20 02:36:12 +02:00
README.md rename license file + update readme 2017-09-20 02:36:12 +02:00

README.md

CE

Coedit is an IDE for the D programming language, its compilers, tools and libraries.

Overview

  • available for Linux, FreeBSD or Windows.
  • supports all the D compilers (DMD-GDC-LDC).
  • supports the DUB projects (JSON + SDL) and also Coedit own project format.
  • support the DUB scripts (aka single file packages) and Coedit 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, macros, sync-edit, etc.
  • edition helpers: comment blocks, local identifier renaming, brace auto-closing, ddoc templates, etc.
  • Tree of symbols in the current module.
  • static libraries manager that supports auto-registration from local DUB projects, from online DUB packages or from Coedit 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, discover more in the manual.

Project information

  • latest release: version 3, update 4, Thu 24 Aug 2017.
  • licensed under the terms of the Boost software license.
  • Development can be supported by donating here.

Download version 3 update 4

Download the zipped binaries or the zip that contains the setup program for you platform:

The zip allow to move freely the files. The setup.zip install to predefined locations so that the software can be run without additional intervention. The deb and the rpm are for those who prefer the official setup system for their linux systems.

See this page for more information about the setup.

There is also 3rd part packages, maintained by volunteers, but the version that's available is not guaranteed to be the latest:

Build

Follow the procedure described here.