小编Nay*_*ami的帖子

vscode 中的 haskell 插件不支持 ghc-9.2.5,但我无法使用其他 ghc 版本

我是 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,或者是否有其他方法来解决这个问题。

非常感谢您提前的帮助。

haskell ghc visual-studio-code haskell-stack

5
推荐指数
1
解决办法
1405
查看次数

标签 统计

ghc ×1

haskell ×1

haskell-stack ×1

visual-studio-code ×1