serve-d:使用工作区-d的D的Microsoft语言服务器协议实现

时间:2024-04-26 00:23:13
【文件属性】:

文件名称:serve-d:使用工作区-d的D的Microsoft语言服务器协议实现

文件大小:149KB

文件格式:ZIP

更新时间:2024-04-26 00:23:13

language-server-protocol d D

服务 加入聊天室: 使用实现。 该程序基本上是工作空间d和大多数。 该项目的目的是为每个编辑器提供与code-d相同的功能和编辑功能,由于协议更广泛,因此与工作区-d相比,在编辑器侧所需的代码更少。 这几乎是工作区-d上的另一个抽象层,用于简化和加速扩展开发,因为现在大多数编辑器扩展都可以用D编写。 特别感谢 感谢以下的大型GitHub赞助商在财务上支持code-d / serve-d工具: ( ) 特征 参见 这为D实现了语言服务器协议的大多数语言功能,并为其他D相关文件(例如vibe.d Diet文件和DlangUI DML文件)提供了很多支持。 用法 要使用serve-d,您将需要一个支持Language Server Protocol的 (客户端)。 根据不同的编辑器,初始化代码可能看起来有所不同,并且需要针对每个编辑器进行修改。 但是,这实际上很小,并且可以对所有


【文件预览】:
serve-d-master
----release.sh(300B)
----editor-vim.md(1KB)
----release.bat(975B)
----null_server()
--------dub.sdl(61B)
--------.gitignore(14B)
--------source()
----.github()
--------FUNDING.yml(40B)
--------workflows()
----ci()
--------build.bat(157B)
--------validate_version.d(1KB)
--------build.sh(135B)
----http()
--------dub.sdl(52B)
--------source()
----serverbase()
--------dub.sdl(125B)
--------source()
----LICENSE(1KB)
----views()
--------fr.txt(13KB)
--------ddocs.txt(119B)
--------de.txt(13KB)
--------en.txt(12KB)
--------ru.txt(18KB)
--------ja.txt(14KB)
----.gitignore(138B)
----dub.json(1KB)
----README.md(19KB)
----lsp()
--------dub.sdl(97B)
--------source()
----source()
--------crash_handler.d(1KB)
--------served()
--------app.d(5KB)
--------external()
----.vscode()
--------launch.json(438B)

网友评论