VS kodunda codelens nasıl devre dışı bırakılır?


140

Ben aradım ama Visual Studio Code referansları (veya tamamen codelens) devre dışı bırakma hakkında herhangi bir bilgi bulamadık, onlar benim için oldukça yararsız ve sinir bozucu.


1
@ Google Google arkadaşınızdır, ancak kısa bir açıklama, mülklere ve alanlara yapılan başvuruların sayısı gibi başka türlü göremeyeceğiniz belirli ayrıntıları göstermek için kodunuzla birlikte ek açıklamalar eklemesi olabilir.
Elkvis


1
CodeLens'i kolayca açıp kapatmamı sağlayan Ayar Geçişi adlı bir uzantı oluşturdum . Uzantım ayrıca herhangi bir kod ayarına karşı geçiş yapmanızı sağlar. C # dosyalarını çok can sıkıcı yüklerken atlama kodunu buldum, ancak referans sayısı bazen gerçekten yararlıdır.

2
2019 ve hala codelens sinir bozucu. Sadece odakta gösterilseydi iyi olurdu ama o zamana kadar onsuz çok daha iyi görünüyor.
Spiral Çıkışı

Yanıtlar:


172

editor.codeLensKullanıcı ayarlarında ayarı ayarlayarak kod lensini etkinleştirebilir veya devre dışı bırakabilirsiniz ( daha fazla bilgi için bkz. Https://code.visualstudio.com/Docs/editor/editingevolved#_reference-information ).


7
En son vscode ayarlarda bir arama fonksiyonuna sahiptir, sadece codelens yazın ve kutunun işaretini kaldırın.
Edwin

Toggle eklentisini Peng Lv. Kaynak kodunun veya referansların veya çakışma yönetiminin görünürlüğüne ihtiyacım olduğunda (örn. Gelenleri kabul et) Bunun için arama ayarları ile uğraşmak istemiyorum. Toggle'ın tanımlayacağım bir tuş vuruşu.
dfdumaresq

117

Güncelleme: VSCode'un yeni ayarlar düzenleyicisinde, aramada codelens yazmak ve sonuçlardaki ilk onay kutusunu işaretlemek kadar basit:

resim açıklamasını buraya girin


Benim için düzelten ayar:

"editor.codeLens": false

benim kullanıcı tercihleri ​​json dosyası.


29

Adım adım:

1- CTRL + ÜST KRKT + P tuşlarına basın ve "Kullanıcı Ayarları" nı arayın ve settings.json dosyasını açın. Bu dosya altında oturur:

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

CTRL + SHIFT + U

2- Sağ panelde " editor.codeLens " ayarının "false" değeri ile geçersiz kılınması .

editor.codeLens


15

C # düzenleyicisindeki referansları özellikle devre dışı bırakmak için, bunu Kullanıcı Ayarlarınıza ekleyin:

"csharp.referencesCodeLens.enabled": false

Bu, CodeLens'in diğer özelliklerini olduğu gibi korurken C # düzenleyicisindeki referans sayısını gizler.

MotKohn ayrıca javascript.referencesCodeLens.enabledveya typescript.referencesCodeLens.enabledaltında kullanabileceğinizi de belirtti . Bu yardımcı olduysa onlara bazı puanlar verdiğinizden emin olun!


6

Gidip onu devre dışı bıraktım file | preferences | settings

dosya tercihleri ​​ayarları

En sonunda:

Workspace | Text Editor | (scroll down a little)

resim açıklamasını buraya girin


0

Bu özelliği hızla açmak / kapatmak için kısayol: CTRL+SHIFT+P Toggle TypeLens


Lütfen bu yanıtı neden reddettiğinizi belirtin. Bu, sorulan soruya geçerli bir cevaptır. İlgilenenler için çalışma alanı / kullanıcı ayarlarına alternatif olarak sundum.
Graeme Wicksted

0

Herhangi bir Linux işletim sistemi kullanan kişiler için :

  1. Git File>Preferences >Settings
  2. Açılır menü altında Text Editorarayın Code Lensve devre dışı bırakın.

0

VS Kodu'na tek bir tıklama ile yapabilirsiniz. Sadece Setting ToggleHo-Wan tarafından yapılan uzantıyı VS Koduna yükleyin . Kurduktan sonra, Codelens'i değiştirmek için resimde gösterildiği gibi T'ye tıklayın .

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.