我是新的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,但是我不知道怎么改,我也试着重新安装stack和在stack中重新安装ghc,但是也失败了。
有时命令行只是报告“YAML parse exception at line 9, column 18: mapping values are not allowed in this context
“,当我尝试使用堆栈命令后,重新安装堆栈和ghc。
所以我想问一下如何手动决定设置中使用哪一种ghc,或者有没有别的方法来解决这个问题。
先谢谢你的帮助。
1条答案
按热度按时间mrphzbgm1#
您可以通过settings.json告诉Haskell扩展应该使用哪个版本的ghc:
来源