Alternative IDEs for D / Tools for working with D

Bruno Medeiros via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Fri Mar 11 04:24:07 PST 2016


On 08/03/2016 15:47, L0g4n wrote:
> On Tuesday, 8 March 2016 at 02:02:35 UTC, Rikki Cattermole wrote:
>> On 08/03/16 12:22 PM, L0g4n wrote:
>>> Hey guys,
>>>
>>> really quick:
>>> Does anybody know some alternative IDEs, IDEs, that are not listed here
>>> http://wiki.dlang.org/IDEs.
>>>
>>> The problem is, that DDT for Eclipse sucks really hard (Console input
>>> not working), for the IntelliJ plugin the DCD is currently not working
>>> well (Creator's voice).
>>>
>>> So what are you using to develop in D (preferably compatible with
>>> Windows & Mac OS X)?
>>>
>>> Best regards,
>>>
>>> L0g4n.
>>
>> Mono-D.
>> Monodevelop itself is a bit temperamental for updates side of things,
>> but other than that works well.
>
> OK, gonna try Mono-D.
>
> @Bruno Medeiros: Yeah, but I don't want to the flush the standard output
> stream everytime I write a line just that it gets printed in the Eclipse
> Console.

You can write your own templated function writeln that does just that 
(the flushing), and that should be fairly easy, so it shouldn't be a 
blocker.

You can also not do that, and forget DDT, but then don't blame DDT 
itself for a quirk in the D standard library. The Eclipse JDT, CDT, 
RustDT, Goclipse and likely many others all have their console work 
fine, because each of their respective languages standard library 
correctly determines that the Eclipse terminal is interactive. If I had 
more time, and knowledge of DMD runtime internals I'd investigate this 
more, but I don't have such time.

-- 
Bruno Medeiros
https://twitter.com/brunodomedeiros


More information about the Digitalmars-d-ide mailing list