Intellij Plugin For D2
Kingsley via Digitalmars-d-ide
digitalmars-d-ide at puremagic.com
Tue Dec 16 00:19:10 PST 2014
On Tuesday, 16 December 2014 at 00:20:33 UTC, Brian Schott wrote:
> On Monday, 15 December 2014 at 11:03:29 UTC, Kingsley wrote:
>> Hi,
>>
>> I have started work on an intellij plugin for D2. I only
>> started learning D a few weeks ago but feel I will enjoy the
>> experience more in my favourite editor.
>>
>> I'll be aiming to complete the plugin over the next month.
>>
>> The code is here: https://github.com/kingsleyh/DLanguage
>>
>> I know there are a few other people trying to write an
>> intellij plugin - but I'm doing this also as a learning
>> experience so creating the BNF grammar and Flex lexer by hand
>> to better understand the D language rather than re-using the
>> parser/lexer from DDT or another project.
>>
>> If you are interested in helping out please let me know - or
>> if you are just interested in using it and want to suggest
>> features.
>>
>> Thanks
>>
>> --Kingsley
>
> I'm writing a code generator for D to help debug D parsers. You
> may find it useful for testing your plugin:
> https://github.com/Hackerpilot/generated. It still occasionally
> generates invalid code, but I plan on fixing the remaining bugs
> over the next few days.
>
> You may also find this useful as a reference:
> https://github.com/Hackerpilot/libdparse
Hey Brian,
Thanks that information looks really useful. I'll let you know if
I run into any bugs.
More information about the Digitalmars-d-ide
mailing list