Nay*_*ami 5 haskell ghc visual-studio-code haskell-stack
我是 Haskell 新手,我正在尝试使用官方 haskell 插件在 vscode 中设置 haskell 插件,但在设置 hls 插件的代码提示和语法识别时遇到了一些问题。
我已经安装了 ghc-9.2.4 和 9.2.3(由 ghcup 提供),因为插件完全支持它们,但不支持推荐的 9.2.5。我也在堆栈中安装了这两个版本。
VsCode 告诉我,HLS does not support GHC 9.2.5 yet所以一开始我尝试将 ghc 版本更改为 9.2.4,但我不知道如何操作。我还尝试重新安装堆栈并在堆栈中重新安装 ghc 但也失败了。
YAML parse exception at line 9, column 18: mapping values are not allowed in this context有时,当我在重新安装 stack 和 ghc 后尝试使用 stack 命令时,命令行只会报告“ ”。
所以我想问一下如何手动决定在设置中使用哪个ghc,或者是否有其他方法来解决这个问题。
非常感谢您提前的帮助。
小智 4
你可以通过 settings.json 告诉 Haskell 扩展应该使用哪个版本的 ghc:
{
"haskell.toolchain": {
"ghc": "9.2.4"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1405 次 |
| 最近记录: |