digitalmars.D - D tooling: Gnome builder
- aberba (12/12) Jun 15 2020 Someone built a plug-in for Gnome builder last yr based on the d
- WebFreak001 (7/19) Jun 15 2020 serve-d is code-d's language server implementation, in theory for
- aberba (2/11) Jun 15 2020 Ok thanks. Will fork it and see what I can do
Someone built a plug-in for Gnome builder last yr based on the d language server...back when it was still maintained. https://github.com/d-language-server/gnome-builder-dlang Gnome builder is to Linux what Visual Studio is to Windows. The plug-in system is very well documented too. https://builder.readthedocs.io/en/latest/plugins/creating.html So two things to figure out now: 1) does d language server still work? Its stated in on the repo that its no longer maintained and that we should use code-d by WebFreak 2) figuring out and adapting it for code-d. Not sure how different code-d is from that d language server (DLS)
Jun 15 2020
On Monday, 15 June 2020 at 10:35:23 UTC, aberba wrote:Someone built a plug-in for Gnome builder last yr based on the d language server...back when it was still maintained. https://github.com/d-language-server/gnome-builder-dlang Gnome builder is to Linux what Visual Studio is to Windows. The plug-in system is very well documented too. https://builder.readthedocs.io/en/latest/plugins/creating.html So two things to figure out now: 1) does d language server still work? Its stated in on the repo that its no longer maintained and that we should use code-d by WebFreak 2) figuring out and adapting it for code-d. Not sure how different code-d is from that d language server (DLS)serve-d is code-d's language server implementation, in theory for basic functionality it should be a drop-in replacement after changing the startup process arguments. For more advanced features (like dub dependency management, downloading of tools and other non-standard functionality) serve-d has some proprietary protocol commands, which are documented in the README
Jun 15 2020
On Monday, 15 June 2020 at 10:56:28 UTC, WebFreak001 wrote:On Monday, 15 June 2020 at 10:35:23 UTC, aberba wrote:Ok thanks. Will fork it and see what I can do[...]serve-d is code-d's language server implementation, in theory for basic functionality it should be a drop-in replacement after changing the startup process arguments. For more advanced features (like dub dependency management, downloading of tools and other non-standard functionality) serve-d has some proprietary protocol commands, which are documented in the README
Jun 15 2020