文件名称:coc-metals:Scala语言服务器Metals的coc.nvim扩展
文件大小:173KB
文件格式:ZIP
更新时间:2024-02-22 19:29:02
vim scala neovim tooling lsp
可可金属 对于Scala语言服务器 ,建议使用coc-metals扩展名coc.nvim 。 coc-metals提供自动化的Metals安装,简单的配置,Metals特定的命令,嵌入式医生,装饰协议的实现以及许多其他小的功能。 注意:自述文件是master分支的最新信息,因此,如果您使用的是最新的稳定版本,则并非所有功能都可用。 Metals网站上的已与最新的稳定版本同步 目录 要求 coc-metals可与和,但我们建议neovim提供更流畅的体验和诸如装饰协议之类的附加功能。 其回购中有详细的说明,说明如何快速设置和运行。 OpenJDK或Oracle提供的Java 8或11。 不支持Eclipse OpenJ9,请确保JAVA_HOME环境变量指向有效的Java 8或11安装。 > = 10的节点才能使coc.nvim正常工作。 coc.nvim没有LSP命令的默认映射,因此您需要对其进行配置才能使任何命令正常工作。 您可以找到示例配置和说明 安装椰壳金属 一旦安装了coc.nvim ,就可以通过几种不同的方式安装Metals,但是最简单的方法是运行。 :CocI
【文件预览】:
coc-metals-master
----.gitignore(30B)
----package.json(16KB)
----src()
--------DebuggingFeature.ts(2KB)
--------metalsProtocol.ts(505B)
--------tvp()
--------commands.ts(709B)
--------embeddedDoctor.ts(2KB)
--------index.ts(15KB)
--------utils.ts(2KB)
--------doctor.ts(1KB)
--------portedProtocol.ts(2KB)
--------WannaBeStatusBarItem.ts(2KB)
--------decoration.ts(2KB)
----coursier(27KB)
----CONTRIBUTING.md(2KB)
----coc-mappings.vim(5KB)
----LICENSE(11KB)
----tsconfig.json(410B)
----.github()
--------release-drafter.yml(130B)
--------ISSUE_TEMPLATE()
--------workflows()
--------dependabot.yml(120B)
----.prettierignore(13B)
----readme.md(26KB)
----yarn.lock(254KB)