I want to develop IDE for D
Henning Pohl
henning at still-hidden.de
Mon Aug 13 04:23:45 PDT 2012
On Monday, 13 August 2012 at 10:35:38 UTC, alex wrote:
> On Monday, 13 August 2012 at 07:18:07 UTC, Henning Pohl wrote:
>> On Saturday, 11 August 2012 at 00:39:17 UTC, alex wrote:
>>> I am developing the Mono-D addin for MonoDevelop. Thanks
>>> nazriel for mentioning Mono-D ;)!
>>> The development is quite interesting but time intensive. Code
>>> completion for most syntax cases and many other things are
>>> there already - the plugin code is kept in C#, so if you're
>>> interested - come on join me developing a very promising
>>> project :)
>>>
>>> http://mono-d.alexanderbothe.com
>>> https://github.com/aBothe/Mono-d
>>> https://github.com/aBothe/D_Parser
>>>
>>> Oh and there's a very small IDE called D-IDE that I'm
>>> developing, too - it's based on SharpDevelop components and
>>> is extended more and more. It contains the same code
>>> completion capabilities as Mono-D does due to a shared Parser
>>> library base + couple of debugging features.
>>>
>>> http://d-ide.sourceforge.net
>>> https://github.com/aBothe/D-IDE
>>
>> The problem is that the IDE I need has to support both D and
>> CMake. QtCreator has good CMake support and debugging
>> facilities and some basic syntax highlighting. So I'm thinking
>> of creating a plugin for some more editing features.
>>
>> MonoDevelop doesn't support CMake, does it? I would switch to
>> it when it would.
>
> CMake? So the classical makefile support? No, but I guess that
> it was no problem to implement this feature. Besides, why
> should it support this whereas Mono-D itself delivers a
> relatively stable build system already?
I believe in CMake as the only cross-platform build system that
supports easy use of external libraries. There are many scripts
out there to find specific libraries to automatically include and
link them.
Many well-known applications and libraries use CMake:
http://en.wikipedia.org/wiki/CMake#Notable_applications
I would really appreciate if any D plugin for any IDE would
support CMake. And QtCreator already supports CMake so it is my
IDE of choice right now.
More information about the Digitalmars-d-ide
mailing list