Skip to content

Disable All Inlay Hints #19959

@mrchantey

Description

@mrchantey

For reasons outlined in #13495 inlay hints are enabled by default which makes sense, but searching for the exact setting is non-trivial. For example I've tried dozens of settings to disable this one to no avail, it would be nice to be able to disable them all together.

Image

{
  "rust-analyzer.lens.enable": false,
  "rust-analyzer.lens.run.enable": false,
  "rust-analyzer.lens.debug.enable": false,
  "rust-analyzer.lens.implementations.enable": false,
  "rust-analyzer.lens.references.trait.enable": false,
  "rust-analyzer.inlayHints.typeHints.hideClosureInitialization": true,
  "rust-analyzer.inlayHints.typeHints.hideClosureParameter": true,
  "rust-analyzer.inlayHints.typeHints.hideNamedConstructor": true,
  "rust-analyzer.inlayHints.typeHints.enable": false,
  "rust-analyzer.inlayHints.renderColons": false,
  "rust-analyzer.inlayHints.chainingHints.enable": false,
  "rust-analyzer.inlayHints.reborrowHints.enable": "never",
  "rust-analyzer.inlayHints.parameterHints.enable": false,
  "rust-analyzer.inlayHints.bindingModeHints.enable": false,
  "rust-analyzer.inlayHints.closingBraceHints.enable": false,
  "rust-analyzer.inlayHints.expressionAdjustmentHints.enable": "never",
  "rust-analyzer.inlayHints.implicitDrops.enable": false,
  "rust-analyzer.inlayHints.discriminantHints.enable": "never",
  "rust-analyzer.inlayHints.closureCaptureHints.enable": false,
  "rust-analyzer.inlayHints.rangeExclusiveHints.enable": false,
  "rust-analyzer.inlayHints.implicitSizedBoundHints.enable": false,
  "rust-analyzer.inlayHints.genericParameterHints.const.enable": false,
  "rust-analyzer.inlayHints.genericParameterHints.lifetime.enable": false,
  "rust-analyzer.inlayHints.genericParameterHints.type.enable": false,
  "rust-analyzer.inlayHints.lifetimeElisionHints.enable": "never",
  "rust-analyzer.inlayHints.closureReturnTypeHints.enable": "never",
  "rust-analyzer.inlayHints.maxLength": 1,
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-featureCategory: feature request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions