VSコードでcodelensを無効にする方法は?


140

私は検索しましたが、Visual Studioコードで参照を無効にする方法(またはコードレンズを完全に無効にする方法)についての情報は見つかりませんでした。


1
@Louy Googleはあなたの友達ですが、簡単な説明としては、コードにインラインで注釈を追加して、プロパティやフィールドへの参照の数など、他の方法では見られない可能性がある特定の詳細を示すことがあります。
Elkvis 2016


1
codeLensのオンとオフを簡単に切り替えることができるSetting Toggleという拡張機能を作成しました。私の拡張機能では、コードとコードの設定を切り替えることもできます。C#ファイルをロードするときにジャンプするコードは非常に煩わしいものでしたが、参照カウントが本当に役立つことがあります。

2
2019年とまだcodelensは迷惑です。フォーカスされているときだけ表示されればいいのですが、それまでは、それがないとはるかに良く見えます。
スパイラルアウト、

回答:


172

editor.codeLensユーザー設定で設定を設定することにより、コードレンズを有効または無効にできます(詳細については、https://code.visualstudio.com/Docs/editor/editingevolved#_reference-informationを参照してください)。


7
最新のvscodeの設定には検索機能があり、codelensを入力してボックスのチェックを外すだけです。
エドウィン

Peng Lvの拡張機能Toggleをお勧めします。ソースコードや参照の可視性、または競合管理(受信の受け入れなど)が必要な場合、検索設定に煩わされたくありません。Toggleで定義するキーストロークだけです。
dfdumaresq

116

更新:VSCodeの新しい設定エディターでは、検索にcodelensを入力し、結果の最初のチェックボックスをオンにするだけの簡単な方法です。

ここに画像の説明を入力してください


私にとって、それを修正した設定は:

"editor.codeLens": false

私のユーザー設定のjsonファイルに。


29

ステップバイステップ:

1- CTRL + SHIFT + Pを押して「ユーザー設定」を検索し、settings.jsonファイルを開きます。このファイルは以下にあります:

%UserProfile%\AppData\Roaming\Code\User\settings.json

Ctrl + Shift + P

2-右側のパネルで、 "false"の値を持つ設定 " editor.codeLens "をオーバーライドします。

editor.codeLens


15

C#エディターで参照を特に無効にするには、これをユーザー設定に追加します。

"csharp.referencesCodeLens.enabled": false

これにより、CodeLensの残りの機能はそのままに、C#エディターで参照の数が非表示になります。

MotKohnjavascript.referencesCodeLens.enabledtypescript.referencesCodeLens.enabled以下を使用できることも指摘しました。それが役に立ったならば、あなたに彼らにいくつかのポイントを与えることを確認してください!


6

私は行くことによってそれを無効にしました file | preferences | settings

ファイル設定

最後に:

Workspace | Text Editor | (scroll down a little)

ここに画像の説明を入力してください


0

この機能のオン/オフをすばやく切り替えるショートカット: CTRL+SHIFT+P Toggle TypeLens


この回答に反対票を投じる理由を教えてください。これは、尋ねられた質問に対する有効な回答です。興味のある方のために、ワークスペース/ユーザー設定の代わりとして提供しました。
Graeme Wicksted

0

Linux OSを使用している場合:

  1. へ行きますFile> Preferences>Settings
  2. ドロップダウンでText Editor、それを検索しCode Lensて無効にします。

0

VS Codeをシングルクリックして実行できます。Setting ToggleVS CodeにHo-Wanが作成した拡張機能をインストールするだけです。インストールしたら、図に示すようにTをクリックしてCodelensを切り替えます。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.