文件名称:guile-language-server:支持Guile(方案)的LSP服务器
文件大小:45KB
文件格式:ZIP
更新时间:2024-05-18 10:29:10
Scheme
guile语言服务器 在Guile Scheme中实现的(LSP)服务器,并为Guile程序(编译为tree-il ,例如Scheme)提供支持。 在制品非常多,几乎无法正常工作。 设置 要使用guile-language-server,您至少需要安装Guile 2.2和 。 然后,只需将您的LSP客户端/编辑器指向wrapper文件即可。 例如,如果您使用的是 ,则可以这样做: let g:LanguageClient_serverCommands = { \ 'scheme': ['path/to/wrapper'], \ } 还要确保正确配置了项目根目录(guile-language-server会将其添加到加载路径进行编译)。 如果您的编辑器没有内置paredit(括号总是成对插入/删除),则强烈建议安装一个可以执行此操作的插件。 如果您的代码未通过解析器(例如,由于括号
【文件预览】:
guile-language-server-master
----format.scm(1KB)
----COPYING(34KB)
----main.scm(1KB)
----test.scm(899B)
----wrapper(58B)
----json-rpc.scm(4KB)
----README.md(3KB)
----tests()
--------test-utils.scm(2KB)
--------dir-locals()
--------formatter.scm(5KB)
--------extended-scheme.scm(3KB)
--------compile.scm(9KB)
----language-server()
--------scm-utils.scm(4KB)
--------emacs.scm(3KB)
--------protocol.scm(5KB)
--------guile()