You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用VS Code Haskell扩展中的GHCUp升级检测?

关闭VS Code Haskell扩展的HLS升级提示及禁止自动升级方法

一、关闭VS Code Haskell扩展的HLS升级检测

  • 打开VS Code的设置界面(快捷键Ctrl+,或Cmd+,)
  • 在搜索框输入haskell.serverDownloadUrl,将该设置的值改为空字符串或无效URL(比如http://localhost),这样扩展无法获取HLS更新信息,不会弹出下载提示
  • 手动指定本地HLS路径:设置haskell.serverExecutablePath为你当前使用的HLS可执行文件路径(例如~/.ghcup/bin/hls),扩展会直接使用本地版本,不再检查更新

二、禁止GHCup自动升级

如果要彻底禁止GHC和GHCUp的升级操作,可通过以下命令修改配置:

  • 关闭GHCup自动更新检查:ghcup config set auto-update false
  • 禁止自动更新Haskell CI组件:ghcup config set update-haskell-ci false
  • 锁定GHC版本:执行ghcup set ghc <目标版本号>(比如ghcup set ghc 9.2.8),后续不会自动切换到新版本

三、生效说明

所有设置修改完成后,重启VS Code即可生效。

内容的提问来源于stack exchange,提问作者halloleo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 11:52:05