Làm thế nào để vô hiệu hóa codelens trong mã VS?


140

Tôi đã tìm kiếm nhưng không tìm thấy bất kỳ thông tin nào về cách vô hiệu hóa tài liệu tham khảo (hoặc mã hóa hoàn toàn) trong Visual Studio Code, chúng khá vô dụng và gây khó chịu cho tôi.


1
@Louy Google là bạn của bạn, nhưng một mô tả ngắn có thể là nó thêm chú thích nội tuyến với mã của bạn, để hiển thị cho bạn một số chi tiết nhất định mà bạn có thể không thấy, chẳng hạn như số lượng tham chiếu đến các thuộc tính và trường.
Elkvis


1
Tôi đã tạo một tiện ích mở rộng có tên là Cài đặt chuyển đổi cho phép tôi bật và tắt mã Code một cách dễ dàng. Tiện ích mở rộng của tôi cũng cho phép bạn chuyển đổi bất kỳ cài đặt vs mã nào. Tôi thấy mã nhảy khi tải các tệp C # rất khó chịu, tuy nhiên số lượng tham chiếu đôi khi thực sự hữu ích.

2
2019 và vẫn còn codelens là gây phiền nhiễu. Sẽ thật tuyệt nếu nó chỉ được hiển thị ở tiêu điểm nhưng cho đến lúc đó, nó trông tốt hơn nhiều nếu không có nó.
Xoắn ốc ra

Câu trả lời:


172

Bạn có thể bật hoặc tắt lense mã bằng cách cài editor.codeLensđặt cài đặt trong cài đặt người dùng (xem https://code.visualstudio.com/Docs/editor/editingevolve#_Vference-inif để biết thêm thông tin).


7
Vscode mới nhất có chức năng tìm kiếm trong cài đặt, chỉ cần nhập vào codelens và bỏ chọn hộp.
Edwin

Tôi khuyên bạn nên mở rộng Toggle by Peng Lv. Khi tôi cần khả năng hiển thị của mã nguồn hoặc tài liệu tham khảo hoặc quản lý xung đột (ví dụ: chấp nhận gửi đến), tôi không muốn bị làm phiền với các cài đặt tìm kiếm cho việc này. Chỉ cần một lần nhấn phím, mà Toggle hãy để tôi xác định.
dfdumaresq

116

Cập nhật: trong trình chỉnh sửa cài đặt mới của VSCode, nó đơn giản như nhập mã hóa trong tìm kiếm và đánh dấu vào hộp kiểm đầu tiên trong kết quả:

nhập mô tả hình ảnh ở đây


Đối với tôi, cài đặt đã sửa nó là:

"editor.codeLens": false

trong tập tin người dùng của tôi json tập tin.


29

Từng bước một:

1- Nhấn CTRL + SHIFT + P và tìm kiếm "Cài đặt người dùng" và mở tệp settings.json. Tập tin này nằm dưới:

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

CTRL + Shift + P

2- Trên bảng ghi đè bên phải cài đặt " Editor.codeLens " với giá trị "false".

Editor.codeLens


15

Để vô hiệu hóa cụ thể các tham chiếu trong trình chỉnh sửa C #, hãy thêm phần này vào Cài đặt người dùng của bạn:

"csharp.referencesCodeLens.enabled": false

Điều này đặc biệt che giấu số lượng tài liệu tham khảo trong trình soạn thảo C # trong khi vẫn giữ nguyên các tính năng còn lại của CodeLens.

MotKohn cũng chỉ ra rằng bạn có thể sử dụng javascript.referencesCodeLens.enabledhoặc typescript.referencesCodeLens.enabledbên dưới. Hãy chắc chắn rằng bạn cho họ một số điểm nếu điều đó có ích!


6

Tôi đã vô hiệu hóa nó bằng cách đi đến file | preferences | settings

cài đặt tùy chọn tập tin

Cuối cùng:

Workspace | Text Editor | (scroll down a little)

nhập mô tả hình ảnh ở đây


0

Phím tắt để bật / tắt tính năng này một cách nhanh chóng: CTRL+SHIFT+P Toggle TypeLens


Vui lòng cho biết lý do tại sao bạn hạ thấp câu trả lời này. Đó là một câu trả lời hợp lệ cho câu hỏi được hỏi. Tôi đã cung cấp nó như là một thay thế cho cài đặt không gian làm việc / người dùng cho những người quan tâm.
Graeme Wicksted

0

Đối với những người sử dụng bất kỳ HĐH Linux nào :

  1. Tới File> Preferences>Settings
  2. Trong trình đơn thả xuống Text Editor, tìm kiếm Code Lensvà vô hiệu hóa nó.

0

Bạn có thể làm điều đó bằng một cú nhấp chuột vào Mã VS. Chỉ cần cài đặt tiện ích mở rộng Setting Toggleđược thực hiện bởi Ho-Wan trên VS Code. Sau khi bạn cài đặt, nhấp vào T như trong hình để chuyển đổi Codelens.

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.