# D Compiler IDE

DCIDE is an acronym for D Compiler IDE. It is made to simplify one's startup when learning the D language which i highly appreciate and recommend to work with. Comming back to DCIDE: To make words simple - it's a small Integrated Development Environment to simply manage your D project.

## Why made?

D is a language of the feature, in my opinion of course. And there are no simple ways to simply (and quickly!) create project, write code and click Build. That's why.

## How does it work?

It's rather simple application. It's a package made of:

- DMD 1.0 and 2.0 compilers (see Intro to D)
- Derelict libraries (which includes SDL, OpenGL, FreeType and more)
- optional Tango library
- DCode from Christopher E. Miller
- small program which connects that all and is called DCIDE

DCIDE allows you to manage some D project(s): manage its files, compile using one button and run it. Also it helps you to create any type of project with a quick one-paged wizard.

## I want to update DMD

Well, copy bin folder without "sc.ini" file. You should know the rest (html, samples, lib, src without dmd sources).

## I want to add more libraries or modify smth

Just see the libraries.xml file. The greatest and the biggest example there is the SDL library.

## Attention

It's like beta or even alpha or even something not described on this world. You can use it but it surely contains many bugs and some "not implemented yet" functions. You can send me them to nameczanin@gmail.com.

## So I want to help

Want to help? Report bugs, your suggestions or Donate my work (any amount). Working on DCIDE costs me a time and the time is money.