繁体   English   中英

我可以从 rust-analyzer 中删除类型注释帮助吗?

[英]Can I remove type annotation help from rust-analyzer?

对于 VS Code,我使用rust-analyzer来处理语法高亮和飞行检查。

如何去掉下面灰色的镶嵌类型和参数注释?

在此处输入图像描述

在 Visual Studio Code 中,您可以轻松地做到这一点。

  1. 打开设置页面( Ctrl + ,
  2. 搜索“防锈分析仪嵌体”
  3. 取消选中你不想要的东西
    • 在您的情况下,这将是“参数提示”和“类型提示”

如果您不使用 Visual Studio Code,则需要手动编辑 rust-analyzer 的 JSON 配置文件(有用的文档链接)。 基本上

  1. 在您喜欢的文本编辑器中打开 JSON 配置文件
  2. 将新属性添加到 JSON 对象的根,如下所示:
{
    "inlayHints": {
        "typeHints": false,
        "parameterHints": false
    },
    // further configuration
}

现在有一个可切换命令(ctrl+shit+p): Rust Analyzer: Toggle inlay hints

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM