尽管构建成功,VS Code 仍显示虚拟错误;重新启动 VS Code 可以暂时解决该问题——有什么建议吗?

问题描述 投票:0回答:1

在 VS Code 中编码时,我在 Haskell 中遇到一些错误错误,例如“不在范围内”、“未导入导出”或“找不到包”。要解决此问题,我必须退出 VS Code 并重新打开它。这些错误不会影响功能,因为项目会正确构建、运行和通过测试,但我的代码最终会出现很多错误 - 红色下划线。你有什么建议吗?

  • 我正在使用 Stack / Vscode (版本:1.95.3(通用) 提交:f1a4fb101478ce6ec82fe9627c43efbf9e98c813)
  • Mac 迷你 M1
  • ghcup 0.1.30.0
  • 堆栈3.1.1
  • hls 2.9.0.1
  • 阴谋集团 3.10.3.0、3.12.1.0
  • ghc 9.10.1

我尝试了几乎所有可能的卸载和重新安装。

visual-studio-code haskell haskell-stack ghcup
1个回答
0
投票

我多次遇到同样的问题,清除 vscodes 缓存为我个人解决了这个问题。你的 haskell 版本是什么,我确定你的 haskell 版本已更新到最新。

清除缓存对我有用

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.