digitalmars.D.ide - Intellij Plugin For D2
- Kingsley (15/15) Dec 15 2014 Hi,
- Brian Schott (8/24) Dec 15 2014 I'm writing a code generator for D to help debug D parsers. You
- Kingsley (4/35) Dec 16 2014 Hey Brian,
- Daniel Kozak (2/18) Dec 16 2014 Good job so far :)
- Kingsley (5/30) Dec 23 2014 Thanks :) - I've got the DeeLexer and DeeParser from the eclipse
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
Dec 15 2014
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 --KingsleyI'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
Dec 15 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:Hey Brian, Thanks that information looks really useful. I'll let you know if I run into any bugs.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 --KingsleyI'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
Dec 16 2014
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 --KingsleyGood job so far :)
Dec 16 2014
On Tuesday, 16 December 2014 at 10:07:16 UTC, Daniel Kozak wrote:On Monday, 15 December 2014 at 11:03:29 UTC, Kingsley wrote:Thanks :) - I've got the DeeLexer and DeeParser from the eclipse DDT projected integrated with intellij now - so now I'm working on implementing intellij features like finding, navigating, refactoring etcHi, 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 --KingsleyGood job so far :)
Dec 23 2014