Skip to content

Commit

Permalink
Update manual for inlay hint customization
Browse files Browse the repository at this point in the history
Closes rust-lang#6883 

This functionality was changed as of rust-lang#11445 and now can be customized using native VSCode settings instead of `rust-analyzer`-specific ones.
  • Loading branch information
ian-h-chamberlain authored and HKalbasi committed Mar 17, 2022
1 parent 67f02e6 commit 616cffa
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions docs/user/manual.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -714,22 +714,24 @@ include::./generated_diagnostic.adoc[]

==== Color configurations

It is possible to change the foreground/background color of inlay hints.
It is possible to change the foreground/background color and font family/size of inlay hints.
Just add this to your `settings.json`:

[source,jsonc]
----
{
"editor.inlayHints.fontFamily": "Courier New",
"editor.inlayHints.fontSize": 11,
"workbench.colorCustomizations": {
// Name of the theme you are currently using
"[Default Dark+]": {
"rust_analyzer.inlayHints.foreground": "#868686f0",
"rust_analyzer.inlayHints.background": "#3d3d3d48",
"editorInlayHint.foreground": "#868686f0",
"editorInlayHint.background": "#3d3d3d48",
// Overrides for specific kinds of inlay hints
"rust_analyzer.inlayHints.foreground.typeHints": "#fdb6fdf0",
"rust_analyzer.inlayHints.foreground.paramHints": "#fdb6fdf0",
"rust_analyzer.inlayHints.background.chainingHints": "#6b0c0c81"
"editorInlayHint.typeForeground": "#fdb6fdf0",
"editorInlayHint.parameterForeground": "#fdb6fdf0",
}
}
}
Expand Down

0 comments on commit 616cffa

Please sign in to comment.