问题标签 [scala-metals]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
13 浏览

emacs - Lsp-metals 子模式无法检测到系统中已安装的金属

我有 Ubuntu 系统,我试图安装 scala 开发环境。

我已经安装coursier并从中安装了其他所有东西 - scala, sbt, metals. 我已将其添加到PATH, 现在所有这些东西都可以从命令行打开而没有问题。

但是,当我尝试启动时lsp,在我提示支持服务器后,我尝试metals从 开始安装coursier,但该尝试失败并出现一些 emacs 错误。有没有办法确保已安装的 scala 工具对 lsp-metals 可见且可用?

0 投票
0 回答
19 浏览

scala - 如何获取当前的类型信息?

当我将光标放在作为附加函数调用的函数中时。状态栏似乎只显示最外层变量的类型信息。附加图片 我看到了类型,clientFutureBackend而我希望看到类型信息SttpBackendOptions.connectionTimeout(10.seconds)

有没有办法获得更多精确的类型信息?