Status update on my D language editor plugin for eclipse
Despite I haven’t done any updates within the last month, my number of readers is growing.
Thank you all for your interest and all the feedback I get.
When I scan through all the data google analytics provides me about my readers, then can clearly see the two main topics you all come here ![]()
Reading my article about my favorite eclipse plugins, my apache archiva installation instructions and how to write an eclipse keyword scanner.
Now I have to make an announcement: I’m developing a D language plugin for eclipse.
The current working title for the plugin is DClare and as soon as it’s available for download, you can get it here. If you want, drop me a comment down here, and I write you an email if the time has come
The current project state is still pretty alpha, but I’m rushing towards a first beta release with high speed. At the current state I already have some screenshots to share with you:
![]()
The new D language project choice.
![]()
Wizard page for a new D language project.
![]()
Compiler settings page in the eclipse preferences.
![]()
The complete DClare D language perspective with Editor and compiler output.
-
There are still some things to fix/do:
- Fill the outline view with data.
- Type assistance and auto completion
- Code validation
- Project specific compiler settings for DMD and GDC
- …
If you have any ideas/wished, please feel free to drop me a comment.
In the meantime you can learn some D over at the site from digital mars. Have some fun.









Hello,
I’m really interested in your Eclipse DClare plugin. May I ask, what development status it has for now and is it available for download?
Best Regards, Sergei Sobko.
Hi Sergei,
Thanks for your interest.
The project status is still quite alpha
I want to finish the outline view and some wizards for classes before making my first release.
At the moment I’m struggling with the creation of a D language grammar file which I need for the type-ahead (“strg+space”) actions in the editor and sourcecode validation.
The projects progress will do quite a leap when I have this, because the rest of the coding is finger exercise
Greetings,
Lars
How will this be different from Descent (http://www.dsource.org/projects/descent)?
Hi Larsivi,
good point! I haven’t heared about descent before you sent me that comment. Thank you for the hint.
At the moment DClare is even worse than descent. I didn’t manage to validate the D code so far. Miss code completion and I lack a good grammar file.
I’m already very despaired about this fact.
It seems that Descent has already managed to do this all.
I thought of DClare as the underlying editor for a D language UML Modeling tool.
As a framework I thik http://www.openarchitectureware.org/ would be great. We used it in some java projects and it works.
Writing Templates for D shouldn’t be that hard then (always in case I get a good D grammar…)
What I’m thinking about in these minutes is to extend Descent with that functionality.
)))
That could save me some time
Greetings,
Lars
Hi Lars,
You are pretty welcome to extend Descent in any way you want to, or write plugins for it.
All the best,
Ary
hello,I come to your page,finding that you are really cool.D language is new for me now,but it attracts me so much.I like eclipse very much.So I want to know when could you offer the plugin to us.
All the best!
there is an ANTLR D grammar in Descent : http://www.dsource.org/projects/descent/browser/trunk/dtool/DGrammar
Leave your response!
Recent Comments
Blogroll
Calendar
Recent Posts
Most Commented