文件名称:用 rust 编写的 lua 语言服务器
文件大小:216KB
文件格式:ZIP
更新时间:2024-07-18 13:00:40
rust lua lsp
lua分析器lua-analyzer 是 lua 的 lsp 服务器。这主要是为了我学习lsp协议和语言分析,所以建议很有帮助。该服务器受到 rust-analyzer 的高度启发,并且有很多与之相似或从中复制的代码。目前只有(部分)实现了解析器。请不要使用这个。安装git clone https://github.com/oberblastmeister/lua-analyzercd lua-analyzer cargo install --path ./crates/lua-analyzerneovim lspconfig首先将其添加到您的配置中local configs=require (" lspconfig/configs" ) configs.lua_analyzer= { default_config= { cmd= {" lua-analyzer" }, filetypes= {" lua" }, root_dir= util.root_pattern (" *.lua" , vim.fn .getcwd ()),