Difference between revisions of "DCD"
m |
m (→Vanilla) |
||
Line 15: | Line 15: | ||
* completion of identifiers (types, variables), version identifiers. | * completion of identifiers (types, variables), version identifiers. | ||
− | * find symbol declaration. | + | * find symbol [https://dlang.org/spec/declaration.html declaration]. |
− | * retrieve the DDOC comment of a symbol. | + | * retrieve the [https://dlang.org/spec/ddoc.html DDOC comment] of a symbol. |
* retrieve the function parameters. | * retrieve the function parameters. | ||
Revision as of 03:30, 10 August 2016
Introduction
DCD, the D Completion Daemon, is a cross platform auto-complete service for the D programming language written by Brian Schott.
It's used by several text editors and IDE to get IDE-grade features.
Technical details
The software is itself written in D. The service is based on the socket communication between a server and a client.
Features
Vanilla
- completion of identifiers (types, variables), version identifiers.
- find symbol declaration.
- retrieve the DDOC comment of a symbol.
- retrieve the function parameters.
Forks
- Basile B.'s fork implements a feature that allows to rename a symbol localy. A pre-build version of this fork is distributed with the IDE Coedit since version 2 update 5.
See also
- DCD home page