digitalmars.D.ide - I want to develop IDE for D
- Alexander77 (10/10) Jun 20 2012 Hi Guys
- Mirko Pilger (7/9) Jun 20 2012 i would suggest you take a few steps back. scan the newsgroups for
- Jimmy Cao (3/12) Jun 20 2012 You may want to check out VisualD which is a visual studio addon IDE tha...
- bioinfornatics (4/23) Jun 20 2012 A D IDE for only windows while D is use by Windows,Apple and Linux is a
- Jacob Carlborg (4/27) Jun 20 2012 DDT, a plugin for Eclipse is an alternative.
- Alexander77 (3/5) Jun 21 2012 Tried it, but because of little experience with Eclipse I didn't
- Gyula Gubacsi (20/27) Aug 06 2012 It's easy. Once you have the Eclipse (3.7 is safe to use), you go
- Jimmy Cao (3/26) Jun 20 2012 Sometimes people focus on Windows programming.
- Matthias Pleh (8/31) Jun 21 2012 That's not true.
- Alexander77 (4/6) Jun 21 2012 Yes, I am using it at this moment but it seems not all IDE
- dennis luehring (7/13) Jun 21 2012 don't talk about it - just do it - and you will see how many months( or
- Alexander77 (7/14) Jun 21 2012 I have written one fully-functional(auto-complete etc) IDE
- dennis luehring (9/15) Jun 21 2012 you mean a plugin, or? VS itself is the IDE
- Alexander77 (13/25) Jun 21 2012 I mean a plugin (I don't think there is any need to write IDE
- Kiith-Sa (5/5) Jun 21 2012 A Qt Creator based D IDE would be awesome.
- bioinfornatics (2/11) Jun 21 2012 +1 same here now i use geany or vim (with syntatic addons)
- Andrew Wiley (3/14) Jun 21 2012 Visual Studio has a vim plugin :D
- Christian Manning (4/33) Jun 22 2012 Qt Creator is hands down the best IDE I've used for C++ so D
- Alexander77 (10/11) Jun 22 2012 "
- nazriel (6/18) Jun 25 2012 I currently use Mono-D (MonoDevelop addin) and it works really,
- Henning Pohl (5/10) Jul 19 2012 I've also used Qt Creator for a long time, it's a really great
- alex (17/28) Aug 10 2012 I am developing the Mono-D addin for MonoDevelop. Thanks nazriel
- Brad (7/7) Aug 11 2012 What about Sublime Text? That is a really awesome editor with the
- Henning Pohl (7/24) Aug 13 2012 The problem is that the IDE I need has to support both D and
- alex (5/32) Aug 13 2012 CMake? So the classical makefile support? No, but I guess that it
- Henning Pohl (10/44) Aug 13 2012 I believe in CMake as the only cross-platform build system that
- Suliman (2/2) Aug 16 2012 Please, look at http://www.dsource.org/projects/poseidon/
Hi Guys I started learning D language and I am so happy that it is so IDE for D language yet. And I would like to spend my time to write one, I was thinking about using Visual Studio or Qt Creator for it. I would like to ask if there is any need in writing IDE at this moment? P.S. I already have experience writing IDE in Visaul Studio (as example have a look at full-fledged)
Jun 20 2012
I would like to ask if there is any need in writing IDE at this moment?i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpj
Jun 20 2012
You may want to check out VisualD which is a visual studio addon IDE that is extremely handy and functional. On Jun 20, 2012 1:32 PM, "Mirko Pilger" <pilger cymotec.de> wrote:I would like to ask if there is any need in writing IDE at thismoment?i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpj
Jun 20 2012
Le mercredi 20 juin 2012 =C3=A0 14:01 -0500, Jimmy Cao a =C3=A9crit :You may want to check out VisualD which is a visual studio addon IDE that is extremely handy and functional. =20 On Jun 20, 2012 1:32 PM, "Mirko Pilger" <pilger cymotec.de> wrote: I would like to ask if there is any need in writing IDE at this moment? =20 i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) =20 somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpj =20 =20A D IDE for only windows while D is use by Windows,Apple and Linux is a really a bad idea my 2 cents
Jun 20 2012
On 2012-06-20 22:11, bioinfornatics wrote:Le mercredi 20 juin 2012 à 14:01 -0500, Jimmy Cao a écrit :DDT, a plugin for Eclipse is an alternative. -- /Jacob CarlborgYou may want to check out VisualD which is a visual studio addon IDE that is extremely handy and functional. On Jun 20, 2012 1:32 PM, "Mirko Pilger"<pilger cymotec.de> wrote: I would like to ask if there is any need in writing IDE at this moment? i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpjA D IDE for only windows while D is use by Windows,Apple and Linux is a really a bad idea my 2 cents
Jun 20 2012
On Wednesday, 20 June 2012 at 21:14:59 UTC, Jacob Carlborg wrote:On 2012-06-20 22:11, bioinfornatics wrote:DDT, a plugin for Eclipse is an alternative.Tried it, but because of little experience with Eclipse I didn't manage to install it.
Jun 21 2012
It's easy. Once you have the Eclipse (3.7 is safe to use), you go Help/Install New Software, and in the first field you add a new update site: http://ddt.eclipselabs.org.codespot.com/git.updates/ Click the DDT project and OK. Don't forget to specify the DMD/GDC executable package (Window/Preferences/DDT/Compilers). On Windows, with DMD you have to give the path: <path-to-dmd-installation>\dmd2\windows\bin\dmd.exe And it is ready to work! (The compiler doesn't come in bundle so you need to have DMD installed on your box, which you most likely have already). I would like to persuade you to have a closer look on the DDT project. It is cross-platform, and though Eclipse is slow because of Java, it has everything what a programmer needs. There's a big need for people improving the DDT project. VisualD is so far the most well equipped IDE, but it is also a sort of dead-end in cross-platform sense because the underlying IDE can not be ported to linux/mac. QtCreator also a good choice (especially if I can get the QtD building on Linux box :) ). ** On 21 June 2012 09:40, Alexander77 <duzhar googlemail.com> wrote:On Wednesday, 20 June 2012 at 21:14:59 UTC, Jacob Carlborg wrote:On 2012-06-20 22:11, bioinfornatics wrote:DDT, a plugin for Eclipse is an alternative.Tried it, but because of little experience with Eclipse I didn't manage to install it.
Aug 06 2012
Sometimes people focus on Windows programming. 2012/6/20 bioinfornatics <bioinfornatics fedoraproject.org>Le mercredi 20 juin 2012 =E0 14:01 -0500, Jimmy Cao a =E9crit :You may want to check out VisualD which is a visual studio addon IDE that is extremely handy and functional. On Jun 20, 2012 1:32 PM, "Mirko Pilger" <pilger cymotec.de> wrote: I would like to ask if there is any need in writing IDE at this moment? i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpjA D IDE for only windows while D is use by Windows,Apple and Linux is a really a bad idea my 2 cents
Jun 20 2012
Am 20.06.2012 22:11, schrieb bioinfornatics:Le mercredi 20 juin 2012 à 14:01 -0500, Jimmy Cao a écrit :That's not true. Someone took that codebase, ported it to linux and MonoDevelop was born. That's how Open Source works. Someone starts a poject, not what others want or need, but rather what the starter of the project want to code on! my 2 centsYou may want to check out VisualD which is a visual studio addon IDE that is extremely handy and functional. On Jun 20, 2012 1:32 PM, "Mirko Pilger"<pilger cymotec.de> wrote: I would like to ask if there is any need in writing IDE at this moment? i would suggest you take a few steps back. scan the newsgroups for information about what people in the d community expect from an _ideal_ d ide. there were actual a couple threads about this lately. i'm confident you might want to rethink some of your own ideas after reading those. ;) somebody also announced a mini- ide written in d the last days and might be looking for help. you can find it here: https://github.com/dnewbie/dpjA D IDE for only windows while D is use by Windows,Apple and Linux is a really a bad idea my 2 cents
Jun 21 2012
On Wednesday, 20 June 2012 at 19:23:17 UTC, Jimmy Cao wrote:You may want to check out VisualD which is a visual studio addon IDE thatYes, I am using it at this moment but it seems not all IDE functions are working for me. and this is main reason why I want to write fully-fledged IDE.
Jun 21 2012
Am 21.06.2012 10:39, schrieb Alexander77:On Wednesday, 20 June 2012 at 19:23:17 UTC, Jimmy Cao wrote:don't talk about it - just do it - and you will see how many months( or years) of hard work is needed to get even to the state were VisualD currently is try even to come up with a list of needed features for a better IDE - the list will become very long good luckYou may want to check out VisualD which is a visual studio addon IDE thatYes, I am using it at this moment but it seems not all IDE functions are working for me. and this is main reason why I want to write fully-fledged IDE.
Jun 21 2012
On Thursday, 21 June 2012 at 10:58:10 UTC, dennis luehring wrote:Am 21.06.2012 10:39, schrieb Alexander77:don't talk about it - just do it - and you will see how many months( or years) of hard work is needed to get even to the state were VisualD currently is try even to come up with a list of needed features for a better IDE - the list will become very long good luckI have written one fully-functional(auto-complete etc) IDE already for VS, It took me a year to finish everything, so I am 100% aware how much work it will be required to be done. So at this moment I am just checking possibilities which IDE to use as a base. Thx.
Jun 21 2012
Am 21.06.2012 13:58, schrieb Alexander77:I have written one fully-functional(auto-complete etc) IDE already for VS,you mean a plugin, or? VS itself is the IDE btw: the buildin debugger of Studio does not work for D stuff - because of different Debug-Formats, VisualD got support for pdb-files buildin, will also try to come to this state - or just an Editor (which is not an IDE) which programming language does your "IDE" support?It took me a year to finish everything, so I am 100% aware how much work it will be required to be done. So at this moment I am just checking possibilities which IDE to use as a base.Why don't you extend VisualD to your needs - or is there something wrong with the curren D source or licence of VisualD?
Jun 21 2012
On Thursday, 21 June 2012 at 15:14:35 UTC, dennis luehring wrote:Am 21.06.2012 13:58, schrieb Alexander77:I mean a plugin (I don't think there is any need to write IDE from beginning)I have written one fully-functional(auto-complete etc) IDE already for VS,you mean a plugin, or? VS itself is the IDEbtw: the buildin debugger of Studio does not work for D stuff - because of different Debug-Formats, VisualD got support for pdb-files buildin, will also try to come to this state - or just an Editor (which is not an IDE)yes, I know, I had a look at VisualD alreadywhich programming language does your "IDE" support?it supports Unreal Script (Java-like language), of cause it is not so complex as D.Why don't you extend VisualD to your needs - or is there something wrong with the curren D source or licence of VisualD?No, One of the option is to extend VisualD and other one is using Qt Creator as a base for plugin. Only difference that I have experience with writing "Language Packages" for VS and do not experience with writing a plugin for Qt Creator But what I really want to find out if there is any need in any IDE or people just happy to use a text editor and a command line compiler.
Jun 21 2012
A Qt Creator based D IDE would be awesome. It would have to surpass my Vim D config for me to actually use it, though. I don't care about Visual Studio (Windows only), and Eclipse is way too slow.
Jun 21 2012
Le jeudi 21 juin 2012 =C3=A0 20:57 +0200, Kiith-Sa a =C3=A9crit :A Qt Creator based D IDE would be awesome. =20 It would have to surpass my Vim D config for me to actually use it, though. =20 I don't care about Visual Studio (Windows only), and Eclipse is way too slow. =20 =20+1 same here now i use geany or vim (with syntatic addons)
Jun 21 2012
On Thu, Jun 21, 2012 at 4:05 PM, bioinfornatics <bioinfornatics fedoraproject.org> wrote:Le jeudi 21 juin 2012 =E0 20:57 +0200, Kiith-Sa a =E9crit :Visual Studio has a vim plugin :DA Qt Creator based D IDE would be awesome. It would have to surpass my Vim D config for me to actually use it, though. I don't care about Visual Studio (Windows only), and Eclipse is way too slow.+1 same here now i use geany or vim (with syntatic addons)
Jun 21 2012
On Thursday, 21 June 2012 at 15:39:38 UTC, Alexander77 wrote:On Thursday, 21 June 2012 at 15:14:35 UTC, dennis luehring wrote:Qt Creator is hands down the best IDE I've used for C++ so D support in it would be incredible! I've never seen a language plugin for it thoughAm 21.06.2012 13:58, schrieb Alexander77:I mean a plugin (I don't think there is any need to write IDE from beginning)I have written one fully-functional(auto-complete etc) IDE already for VS,you mean a plugin, or? VS itself is the IDEbtw: the buildin debugger of Studio does not work for D stuff - because of different Debug-Formats, VisualD got support for pdb-files buildin, will also try to come to this state - or just an Editor (which is not an IDE)yes, I know, I had a look at VisualD alreadywhich programming language does your "IDE" support?it supports Unreal Script (Java-like language), of cause it is not so complex as D.Why don't you extend VisualD to your needs - or is there something wrong with the curren D source or licence of VisualD?No, One of the option is to extend VisualD and other one is using Qt Creator as a base for plugin. Only difference that I have experience with writing "Language Packages" for VS and do not experience with writing a plugin for Qt Creator But what I really want to find out if there is any need in any IDE or people just happy to use a text editor and a command line compiler.
Jun 22 2012
On Friday, 22 June 2012 at 11:37:51 UTC, Christian Manning wrote:I've never seen a language plugin for it though" Extend Qt Creator Even though Qt Creator and Eclipse are different tools written in different programming languages, they still share the approach of adding all the functionality by plugins. So, from that point of view Qt Creator and Eclipse can be seen more as plugin frameworks instead of IDEs. " I hope it is possible to do.
Jun 22 2012
On Friday, 22 June 2012 at 13:48:03 UTC, Alexander77 wrote:On Friday, 22 June 2012 at 11:37:51 UTC, Christian Manning wrote:I currently use Mono-D (MonoDevelop addin) and it works really, really good. Probably I don't need anything else but... But idea about QtCreator + D is really awesome! I find QtCreator to be one of the best IDEs I used for C++I've never seen a language plugin for it though" Extend Qt Creator Even though Qt Creator and Eclipse are different tools written in different programming languages, they still share the approach of adding all the functionality by plugins. So, from that point of view Qt Creator and Eclipse can be seen more as plugin frameworks instead of IDEs. " I hope it is possible to do.
Jun 25 2012
On Monday, 25 June 2012 at 16:28:36 UTC, nazriel wrote:I currently use Mono-D (MonoDevelop addin) and it works really, really good. Probably I don't need anything else but... But idea about QtCreator + D is really awesome! I find QtCreator to be one of the best IDEs I used for C++I've also used Qt Creator for a long time, it's a really great IDE with built-in CMake support and debugger. In addition it is very fast, maybe I can make myself writing a plugin if there are many ppl after it.
Jul 19 2012
On Thursday, 19 July 2012 at 20:02:59 UTC, Henning Pohl wrote:On Monday, 25 June 2012 at 16:28:36 UTC, nazriel wrote:I would play with it for sure.I currently use Mono-D (MonoDevelop addin) and it works really, really good. Probably I don't need anything else but... But idea about QtCreator + D is really awesome! I find QtCreator to be one of the best IDEs I used for C++I've also used Qt Creator for a long time, it's a really great IDE with built-in CMake support and debugger. In addition it is very fast, maybe I can make myself writing a plugin if there are many ppl after it.
Jul 21 2012
On Sunday, 22 July 2012 at 05:26:22 UTC, nazriel wrote:On Thursday, 19 July 2012 at 20:02:59 UTC, Henning Pohl wrote:I'd be interested as well...On Monday, 25 June 2012 at 16:28:36 UTC, nazriel wrote:I would play with it for sure.I currently use Mono-D (MonoDevelop addin) and it works really, really good. Probably I don't need anything else but... But idea about QtCreator + D is really awesome! I find QtCreator to be one of the best IDEs I used for C++I've also used Qt Creator for a long time, it's a really great IDE with built-in CMake support and debugger. In addition it is very fast, maybe I can make myself writing a plugin if there are many ppl after it.
Jul 26 2012
On Wednesday, 20 June 2012 at 16:06:22 UTC, Alexander77 wrote:Hi Guys I started learning D language and I am so happy that it is so IDE for D language yet. And I would like to spend my time to write one, I was thinking about using Visual Studio or Qt Creator for it. I would like to ask if there is any need in writing IDE at this moment? P.S. I already have experience writing IDE in Visaul Studio (as example have a look at full-fledged)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 - 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
Aug 10 2012
What about Sublime Text? That is a really awesome editor with the ability to write plug-in functionality. CodeBlocks already supports D, I like that as its free in cost and open source. I dont think QT Creator is a good idea because Nokia fired the entire QT staff and recently sold QT to a small statup company. So QT's future is still unsure.
Aug 11 2012
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 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-IDEThe 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.
Aug 13 2012
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: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 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 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-IDEThe 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.
Aug 13 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: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.On Saturday, 11 August 2012 at 00:39:17 UTC, alex wrote: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 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 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-IDEThe 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.
Aug 13 2012
Please, look at http://www.dsource.org/projects/poseidon/ maybe you would interesting in continue of developing this IDE...
Aug 16 2012