Thread overview
Updated Mono-D and it's dub support absolutely rocks!
Jul 07, 2014
Puming
Aug 12, 2014
Colin
Aug 12, 2014
simendsjo
Aug 12, 2014
Kiith-Sa
Aug 12, 2014
simendsjo
July 07, 2014
Hi,

I post this message to thank Alexander Bothe for his great work on mono-d.

This morning I updated mono-d to version 2.1.10, and suddenly found that all reference of my dub dependencies are now parsed and could be navigated! Dependent project code are also included in the solution space as a sub project, now I can easily view those code!

And from the last release, dub support has become much better, I can now set the dub command in the config and then just hit "build" or "run" button to build the project, and all error codes automatically show inline at their places! wonderful!

Thank you Alexander!

Also of cause I have to thank Sonke for his gorgeous dub system~~

Best Regards,

Puming
August 12, 2014
On Monday, 7 July 2014 at 04:01:24 UTC, Puming wrote:
> Hi,
>
> I post this message to thank Alexander Bothe for his great work on mono-d.
>
> This morning I updated mono-d to version 2.1.10, and suddenly found that all reference of my dub dependencies are now parsed and could be navigated! Dependent project code are also included in the solution space as a sub project, now I can easily view those code!
>
> And from the last release, dub support has become much better, I can now set the dub command in the config and then just hit "build" or "run" button to build the project, and all error codes automatically show inline at their places! wonderful!
>
> Thank you Alexander!
>
> Also of cause I have to thank Sonke for his gorgeous dub system~~
>
> Best Regards,
>
> Puming

Yeah, I started using mono-d, and I have to say that it's fantastic.
Short of being a vim master, I feel this is the easiest way to develop in D.

Mono-develops git integration is excellent aswell, it's all just so easy with it.

Only thing I will say is how annoying the new mono-develop is to build on Ubuntu 14.04. Must go back to using Arch.
August 12, 2014
On 08/12/2014 03:03 PM, Colin wrote:
> On Monday, 7 July 2014 at 04:01:24 UTC, Puming wrote:
>> Hi,
>>
>> I post this message to thank Alexander Bothe for his great work on mono-d.
>>
(...)

> Yeah, I started using mono-d, and I have to say that it's fantastic. Short of being a vim master, I feel this is the easiest way to develop in D.
(...)

I'm having great hopes in neovim. Maybe we can have our cake and eat it too! MonoDevelops vim mode is *way* too simplistic.
August 12, 2014
On Tuesday, 12 August 2014 at 13:25:35 UTC, simendsjo wrote:
> On 08/12/2014 03:03 PM, Colin wrote:
>> On Monday, 7 July 2014 at 04:01:24 UTC, Puming wrote:
>>> Hi,
>>>
>>> I post this message to thank Alexander Bothe for his great work on
>>> mono-d.
>>>
> (...)
>
>> Yeah, I started using mono-d, and I have to say that it's fantastic.
>> Short of being a vim master, I feel this is the easiest way to develop
>> in D.
> (...)
>
> I'm having great hopes in neovim. Maybe we can have our cake and eat it
> too! MonoDevelops vim mode is *way* too simplistic.

I'd like to try making a D IDE that'd be just a thin shell over neovim + some plugins .. in D. With a non-vim mode for non-vim users. (on the other hand, I probably won't ever have the time to do that)
August 12, 2014
On 08/12/2014 05:43 PM, Kiith-Sa wrote:
> On Tuesday, 12 August 2014 at 13:25:35 UTC, simendsjo wrote:
>> On 08/12/2014 03:03 PM, Colin wrote:
>>> On Monday, 7 July 2014 at 04:01:24 UTC, Puming wrote:
>>>> Hi,
>>>>
>>>> I post this message to thank Alexander Bothe for his great work on mono-d.
>>>>
>> (...)
>>
>>> Yeah, I started using mono-d, and I have to say that it's fantastic. Short of being a vim master, I feel this is the easiest way to develop in D.
>> (...)
>>
>> I'm having great hopes in neovim. Maybe we can have our cake and eat it too! MonoDevelops vim mode is *way* too simplistic.
> 
> I'd like to try making a D IDE that'd be just a thin shell over neovim + some plugins .. in D. With a non-vim mode for non-vim users. (on the other hand, I probably won't ever have the time to do that)

The big thing I'm missing from coding C# in VS using CodeRush with Refactor! Pro is the amount of semantic understanding it has about the code. Using ViEmu, the experience is quite good.

I would gladly spend quite a lot to get the same experience in D (Windows + VS + CodeRush + ViEmu isn't free either..)