Як відключити кодени у коді VS?


140

Я шукав, але не знайшов жодної інформації про те, як відключити посилання (або кодени повністю) у коді Visual Studio, вони для мене досить марні та дратівливі.


1
@Louy Google є вашим другом, але короткий опис може полягати в тому, що він додає примітки, вкладені в ваш код, щоб показати вам певні деталі, які ви інакше не бачите, наприклад, кількість посилань на властивості та поля.
Elkvis


1
Я створив розширення під назвою Setting Toggle, яке дозволяє мені легко включати та вимикати код об'єктива. Моє розширення також дозволяє перемикати будь-які налаштування проти коду. Я знайшов код стрибка при завантаженні файлів C # дуже дратівливим, однак кількість посилань іноді дуже корисна.

2
2019 рік і досі коделів дратує. Було б добре, якби його показували лише у фокусі, але до цього він виглядає набагато краще без нього.
Вихід спіралі

Відповіді:


172

Ви можете ввімкнути або вимкнути об'єктив коду, встановивши editor.codeLensналаштування в налаштуваннях користувача ( для отримання додаткової інформації див. Https://code.visualstudio.com/Docs/editor/editingevolved#_reference-information ).


7
Останній vscode має функцію пошуку в налаштуваннях, просто введіть кодени та зніміть прапорець.
Едвін

Я рекомендую розширення Toggle від Peng Lv. Коли мені потрібна видимість вихідного коду чи посилань чи управління конфліктами (наприклад, прийняти вхідні дані), я не хочу перейматися пошуковими налаштуваннями для цього. Просто натискання клавіші, яке Toggle давайте мені визначити.
dfdumaresq

116

Оновлення: у новому редакторі налаштувань VSCode це так само просто, як набрати кодени в пошуку та поставити галочку у першій прапорці в результатах:

введіть тут опис зображення


Для мене налаштуванням, яке це зафіксувало, було:

"editor.codeLens": false

у моїх налаштуваннях користувача json-файл.


29

Крок за кроком:

1- Натисніть CTRL + SHIFT + P та знайдіть "Налаштування користувача" та відкрийте файл settings.json. Цей файл знаходиться під:

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

CTRL + SHIFT + P

2- На правій панелі замініть налаштування " editor.codeLens " зі значенням "false".

editor.codeLens


15

Щоб спеціально відключити посилання в редакторі C #, додайте це до налаштувань користувача:

"csharp.referencesCodeLens.enabled": false

Це спеціально приховує кількість посилань у редакторі C #, зберігаючи решта функцій CodeLens неушкодженими.

MotKohn також вказав, що ви можете використовувати javascript.referencesCodeLens.enabledабо typescript.referencesCodeLens.enabledнижче. Переконайтесь, що ви дасте їм кілька балів, якщо це допомогло!


6

Я відключив це, перейшовши на file | preferences | settings

налаштування параметрів файлів

Нарешті:

Workspace | Text Editor | (scroll down a little)

введіть тут опис зображення


0

Ярлик для швидкого вмикання / вимкнення цієї функції: CTRL+SHIFT+P Toggle TypeLens


Будь ласка, вкажіть, чому ви спростовуєте цю відповідь. Це коректна відповідь на поставлене запитання. Я запропонував це як альтернативу налаштуванням робочої області / користувача для тих, хто цікавиться.
Graeme Wicksted

0

Для людей, які використовують будь-яку ОС Linux :

  1. Перейти File> Preferences>Settings
  2. У спадному меню Text Editorшукайте Code Lensта відключайте його.

0

Ви можете це зробити одним натисканням на VS Code. Просто встановіть розширення, Setting Toggleзроблене Ho-Wan на VS Code. Після встановлення натисніть T, як показано на зображенні, щоб переключити Codelens.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.