www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - What's the best IDE for D language programming?

reply wang min <yq19820430 gmail.com> writes:
  D language   seems to be very good programming language in a lot 
of ways, but my only problem with it is the amount of time wasted 
writing arguments to the compiler in the command line at the old 
fashion way. Is there any good IDE for D? Thanks in advance!
Aug 02
next sibling parent jfondren <julian.fondren gmail.com> writes:
On Tuesday, 3 August 2021 at 02:18:52 UTC, wang min wrote:
  D language   seems to be very good programming language in a 
 lot of ways, but my only problem with it is the amount of time 
 wasted writing arguments to the compiler in the command line at 
 the old fashion way. Is there any good IDE for D? Thanks in 
 advance!
https://wiki.dlang.org/IDEs has some links. If you're already using some popular IDE, you should look for a D plugin for it. I generally just use vim with syntax highlighting and a single keybinding to run dfmt for me. Despite not using an IDE, I don't spend a lot of time writing arguments to the compiler, because I use build systems to supply arguments to compilers. D has https://dub.pm/getting_started which you should've gotten along with a D compiler, and perhaps https://mesonbuild.com/ and, for what it's worth, even makefiles can save a lot of time at the commandline. If you want a solid place to start instead of a lot of options, go with VS Code and its D plugin, and use dub as your build system. If you have any issues with VS Code you can join the Discord at https://discord.gg/bMZk9Q4 (or if you don't like that, a Matrix bridge gets you to a few of the same room, including the editor one: https://forum.dlang.org/post/kbhexxzmnsvzskjtjeqg forum.dlang.org )
Aug 02
prev sibling next sibling parent zjh <fqbqrr 163.com> writes:
On Tuesday, 3 August 2021 at 02:18:52 UTC, wang min wrote:
  D language   seems to be very good programming language in a
[dub选项中文帮助](https://fqbqrr.blog.csdn.net/article/details/104368989) [dub的sdl配置文件中文帮助](https://fqbqrr.blog.csdn.net/article/details/107678069)
Aug 02
prev sibling next sibling parent IGotD- <nise nise.com> writes:
On Tuesday, 3 August 2021 at 02:18:52 UTC, wang min wrote:
  D language   seems to be very good programming language in a 
 lot of ways, but my only problem with it is the amount of time 
 wasted writing arguments to the compiler in the command line at 
 the old fashion way. Is there any good IDE for D? Thanks in 
 advance!
You forgot to mention which OS you are developing on as it matters in this case.
Aug 03
prev sibling parent russhy <russhy gmail.com> writes:
On Tuesday, 3 August 2021 at 02:18:52 UTC, wang min wrote:
  D language   seems to be very good programming language in a 
 lot of ways, but my only problem with it is the amount of time 
 wasted writing arguments to the compiler in the command line at 
 the old fashion way. Is there any good IDE for D? Thanks in 
 advance!
VS Code plugin is one of the best (it's crossplatform) It also supports debugging with breakpoints in the editor directly https://marketplace.visualstudio.com/items?itemName=webfreak.code-d or the bundle to get the whole experience: https://marketplace.visualstudio.com/items?itemName=webfreak.dlang-bundle
Aug 03