最近没事做,想要用 Godot 搞一个 Rust IDE,但是不知道怎么请求 Rust LSP,应该是用HTTPRequest,但是要有地址
球球了!!
这倒是有一个未完成的lua IDE 不过是c++写的gdextension插件,并且它的LSP客户端和服务器之间交流通过stdio、stdout标准交流,gdscript不支持这种,只能网络连接 不清楚你是要用什么语言写这个项目?gdscript、c++、rust? https://github.com/WeaselGames/godot_luaLSP
这有一个gdscript写的IDE UI 项目 https://github.com/Maran23/script-ide
之前确实写过中文补全插件,在输入法功能需要用到Rime开源库,然后找了Rime-lsp的一个开源项目,用gdscript写过。 目前这个插件还没开源,太懒了,不想写 😫 如果你需要我传给你,顺便介绍用法 个人资料有QQ
Life 那 GDScript 可以请求 GDScript 自己的 LSP 吗,翻文档的时候看到一个类,但是没有注解(
mcdladofai LSP 是一套通讯标准,跟实现语言没什么关系,GDScript的 lsp 服务器支持tcp连接通讯,所以gdscript也能写 lsp 客户端连上godot自身自带的