News for hackers. Stuff that matters.
Re:The D Garbage Collector by int_19h on Tuesday March 21, 2017 @03:22AM (#13920409)
I'll need to check out VisualD.

Someone should do a Language Server Protocol (http://langserver.org/) implementation for D - that's clearly the way forward. Right now this will give you VSCode, Eclipse and NeoVim, with regular Vim and Emacs on the way.

VSCode also has something similar for debugging (https://code.visualstudio.com/docs/extensionAPI/api-debuggin...), but it hasn't been standardized in a similar fashion (yet?).

Re:The D Garbage Collector by p0nce on Tuesday March 21, 2017 @07:13AM (#13921205)
I use the debugger in VisualD on Windows and LDC on macOS. I guess you can also use the one in Visual Studio Code. There is ongoing work with the LSP actually, since the VSC integration uses something similar already.
Re:The D Garbage Collector by int_19h on Tuesday March 21, 2017 @04:19PM (#13925838)
BTW, I tried VisualD, and it seems that its code completion support is rudimentary. I could get it to complete functions sometimes, and I couldn't get it to complete members at all. Obviously, no refactoring either. It's unfortunate, but that would be a blocker for me.