Open Hackerpilot opened 11 years ago
If you're looking to write a plugin for some editor as a reference and testbed, I just wanted to mention the fairly new Atom editor by GitHub, which has the very flexible autocomplete-plus package which essentially handles autocompletion itself for you, all that is required is creating a 'provider' for a language and/or tool (i.e. there is already a Python provider via Jedi, a C++ provider via Clang, ...), which allows you to focus solely on autocomplete-plus-dcd, which does nothing more than managing DCD server and client, parsing the autocompletion output from it and passing a list of items back to autocomplete-plus, which then does the rest.
Not looking to push you in any particular direction, you may already have considered this (perhaps Notepad++ is your editor of choice ;-)), just wanted to mention it.
The reference plugin is located here: https://github.com/Hackerpilot/textadept-d.
Create a Notepad++ plugin for DCD. Notepad++ uses Scintilla, so the behavior should be very similar to the Textadept plugin.
http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Development