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

VSCode使用rust-analyzer开发Rust时如何移除蓝色提示框

VSCode 移除 rust-analyzer 编辑区常驻蓝色提示框

编辑区持续显示的蓝色提示框分两种常见场景,对应解决方法如下:

  • 临时消掉当前卡住的提示:直接按Esc就能立刻关掉,不用重启编辑器或插件。

提示嵌在代码行内、和代码文字在同一层

这是rust-analyzer的*内联提示(Inlay Hints)*功能,默认会显示变量类型、函数参数名、返回值类型这类辅助信息,部分主题会把这个提示的背景渲染成不透明蓝色块挡视线,处理方式:

  1. 按Ctrl+,(Windows/Linux)或者Cmd+,(Mac)打开VSCode设置
  2. 搜索rust-analyzer inlay hints enable
  3. 找到Rust-analyzer > Inlay Hints: Enable项,下拉选off就能关掉rust-analyzer的所有内联提示
  4. 要是觉得全关不方便,也可以展开这个配置的子选项,单独关参数名提示、变量类型提示这类你觉得没用的类别
  5. 不想关提示只是嫌蓝色块碍眼的话,打开settings.json加下面的配置,把提示背景改成透明、文字改成浅灰色就不会挡代码了:
"workbench.colorCustomizations": {
    "editorInlayHint.background": "#00000000",
    "editorInlayHint.foreground": "#868686"
}

提示浮在代码上方、跟着输入光标走

这是卡常驻了的参数签名帮助弹窗,一般是触发后没自动回收导致的,处理方式:

  1. 打开VSCode设置,搜索parameter hints sticky
  2. 取消勾选Editor > Parameter Hints: Sticky选项,就能避免提示框一直卡在界面上不消失,参数输入完成后会自动隐藏
  3. 要是完全不想看到这类签名提示,直接取消勾选Editor > Parameter Hints: Enabled就能彻底关掉自动弹出的签名提示。

提示:别直接改全局的Editor: Inlay Hints: Enabled配置,不然其他编程语言的内联提示也会被一起关掉,只调整rust-analyzer专属的配置项就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 11:31:08