🕊️

rust-analyzerのinlay hintsの表示をショートカットで切り替える

2022/05/10に公開約900字

TL;DR

Rust Analyzer: Toggle inlay hintsにキーバインドを割り当てる

背景

RustのコードをVSCodeで書いている時、rust-analyzerのinlay hintsを表示させていると型情報など長ったらしくて邪魔。でも見れたら嬉しい時もあるし、キーボードショートカットでパパっと切り替えたいなーと思ったので調べてみた
当たり前すぎるからなのか、逆になかなか見つからなかったのでまとめておく

ずっと非表示

表示させる必要がないなら拡張機能のRust Analyzerの設定から、Inlay HintsのParameter Hintsなり、Type Hintsなりをfalseにすればよい

コマンドパレットで切り替え

自分は表示/非表示を実装しながら切り替えたかったので、切り替える方法がないか調べてみたらVS Codeのコマンドパレットを使って切り替える方法が用意されてた

キーボードショートカット

とはいえコマンドパレットもいちいち入力するのはめんどくさいのでキーバインドを割り当ててショートカット設定する

[ファイル]->[ユーザー設定]->[キーボードショートカット]からRust Analyzer: Toggle inlay hintsに好きなキーバインドを設定すればOK!

参考

GitHubで編集を提案

Discussion

ログインするとコメントできます