与 HLS(最新)一起安装的 GHCup 无法与用于 Intellisense 的 VS Code HLS 扩展一起使用

nas*_*qra 6 haskell visual-studio-code vscode-extensions haskell-language-server ghcup

上下文:
我运行 Windows 计算机,并使用 GHCup 安装了 Haskell 工具链。最初,我对设置过程中提到的所有选项都选择了“Y”。Stack、Cabal、ghc(8.10.7 - 推荐)已工作并且正在路径上(安装参考链接附在最后)。

示例项目结构(“堆栈新项目”):
在此输入图像描述

问题:
Haskell 语言服务器扩展不提供 Intellisense。在我第一次安装后的一小段时间里确实如此,但之后就再也没有出现过。

我尝试过但不起作用的事情:

  1. 让VS Code通过GHCup管理HLS,随时升级,但没有效果。
    在此输入图像描述

  2. 尝试重新安装所有内容,但这也不起作用。

  3. 使用 ghcup 堆栈附带的最新/相同版本的 ghc。(堆栈 ghc ---版本 = 9.0.2,ghc --版本 = 9.0.2)

注意:我也执行了以下命令,具有不同的组合(但以某种逻辑上相关的顺序)

  • ghcup 安装 ghc 9.0.2(及最新版本)
  • ghcup 未设置 ghc 8.10.7
  • ghcup 设置 ghc 9.0.2(及最新版本)
  • ghcup rm ghc 8.10.7

我最终得到的只是这条神秘的消息(如下所示。“testing-p”是项目名称)。

在此输入图像描述

安装参考:
https://betterprogramming.pub/haskell-vs-code-setup-in-2021-6267cc991551