Tắt gợi ý chú giải công cụ trong Visual Studio Code


101

Làm cách nào để tắt thông báo gợi ý chú giải công cụ mặc định trong VSCode? Đôi khi thật khó chịu.

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


9
Nếu họ chuyển sang không chặn văn bản gần đó thì họ sẽ ổn thôi!
user3015682

Câu trả lời:


95

editor.hover.enabled: false trong settings.json đến Chú giải công cụ

Nhấp vào Chỉnh sửa trong settings.json

Có hai ngăn

Cài đặt người dùng mặc định

"editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
  }

Thiết lập người dùng

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,
"editor.snippetSuggestions": "none",

Điều này cũng có thể được thực hiện giao diện người dùng.

Đặt đề xuất đoạn mã: false

Cập nhật tháng 8 năm 2018 (phiên bản 1.27)

Đi đến File=>Preference=>Settings

Text Editor => Suggestions

Nhấp vào Chỉnh sửa trong settings.json

"editor.parameterHints.enabled": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"html.suggest.html5": false,

Cập nhật các tùy chọn đề xuất của bạn và lưu.

Tùy chọn cập nhật mới

Trước tháng 8 năm 2018

Đi đến File=>Preference=>User Settings

Bạn sẽ thấy settings.json

// Configures if the built-in HTML language support suggests Angular tags and properties.
"html.suggest.angular1": false,

"html.suggest.ionic": false,

"html.suggest.html5": false,

Chỉ cần tìm ngôn ngữ của bạn và đặt suggest = false

Cập nhật

Cài đặt để tắt TẤT CẢ cửa sổ bật lên

"editor.parameterHints": false

Xem cài đặt.json


41

Để ẩn những gợi ý đó, bạn có thể thêm "editor.parameterHints": falsevào của mình settings.json. Tìm thấy câu trả lời ở đây .


Có vẻ như không còn là giá trị hợp lệ kể từ năm 2019. Câu trả lời của BigKids là câu trả lời duy nhất phù hợp với tôi và có thêm lợi thế là nó vẫn cho phép bạn gọi các gợi ý một cách rõ ràng khi bạn muốn.
Prometheus

35
"editor.hover.enabled": false,

là giải pháp chống đạn của bạn. Sau đó, bạn có thể sử dụng CTLR + K, CTLR + I.


Tôi là một fan hâm mộ lớn của điều này ngoài việc thiết lập caps lock làm siêu phím trên máy Mac của mình. Vì vậy, phím nóng sẽ là capslock + i
fantastisk

@BigKids, điều khó chịu là sau khi thiết lập điều này cho thao tác di chuột được kích hoạt bằng phím bấm, di chuột luôn ở đó trừ khi bạn di chuyển chuột ... ESC không đóng di chuột
shelper

đây là câu trả lời chính xác
Yuval Levy

21

Trên phiên bản 1.27.2, tôi thấy rằng chỉ số này bị vô hiệu hóa tất cả các tooltips: "editor.hover.enabled": false.


Ai đó đã đăng câu trả lời này ở đây hai ngày trước khi của bạn.
Prometheus

12

Tôi thấy việc sử dụng một giá trị lớn hơn cho Editor> Hover: Delay (tìm kiếm "độ trễ" trong thanh tìm kiếm cài đặt) có hiệu quả không. Mặc định của nó là 300ms. Điều này không giải quyết được mong muốn thực sự loại bỏ các chú giải công cụ, nhưng việc chúng chỉ xuất hiện sau 2 giây, giúp tôi giảm bớt sự lộn xộn về hình ảnh một chút.


Cảm ơn bạn. Tôi đã đặt mọi thứ thành false, nhưng các chú giải công cụ luôn ở đây. Đặt độ trễ thành giá trị lớn hơn là giải pháp hiệu quả duy nhất mà tôi đã tìm thấy :)
TheCat

6

Cách đơn giản mà ở đây chưa ai đề cập đến: Code → Preferences → Settings. Tìm kiếm "di chuột". Bỏ chọn hộp kiểm có nội dung "Trình chỉnh sửa> Di chuột: Đã bật".


6

Đây là phiên bản noob, giả sử bạn biết ít về VS Code (như tôi).

Các cửa sổ. Phiên bản mã VS: 1.37.1

  1. Khi ở trong VS Code:
    nhấn F1 rồi nhập "cài đặt" hoặc "tùy chọn" - sau đó nhấp vào "Tùy chọn: Mở Cài đặt Người dùng"
    - hoặc -
    từ menu trên cùng: Tệp> Tùy chọn> Cài đặt
    - hoặc -
    phím nóng: ctrl +,
  2. trong ngăn cài đặt, gõ "hover" (không cần nhấn "enter")
  3. ngăn cài đặt sẽ hiển thị cài đặt di chuột ngay lập tức
  4. Bỏ chọn "Trình chỉnh sửa› Hover: Đã bật "
    tắt di chuột

Phiên bản Rockstar: chỉnh sửa JSON giống như một quả bóng

  1. F1 sau đó nhập "Open Settings (JSON)"
    - hoặc
    điều hướng đến cài đặt tệp JSON và mở trong VS Code
    https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations
  2. Thêm tệp này vào tệp JSON (trong dấu ngoặc nhọn, BAO GỒM dấu ngoặc kép): "editor.hover.enabled": false
    Lưu ý: mỗi dòng cần có dấu phẩy sau nó. Nếu bạn thêm vào đầu trang, hãy đặt dấu phẩy sau dòng này. Nếu bạn thêm vào dưới cùng, hãy thêm dấu phẩy sau dòng trước đó.
  3. Đừng quên lưu lại!
    JSON trông như thế nào

Nếu bạn chưa quen với việc viết mã, những chú giải công cụ đó có thể hữu ích. Thay vào đó, bạn có thể muốn TRÌ HOÃN sự xuất hiện của họ như Logan đã đề xuất.

nhấp vào đây: https://stackoverflow.com/a/53512394/8623576 hoặc chỉ cần cuộn lên! :)

Lưu ý: Tôi đánh giá cao những người khác đã đăng câu trả lời gần như CHÍNH XÁC nhưng, như tôi đã đề cập, đây là phiên bản NOOB giả định rằng người dùng có ít / không có kinh nghiệm với VS Code.


1

đối với Phiên bản 1.31+, một dòng này đã làm điều đó cho tôi:

"editor.parameterHints.enabled": false

1

Đi tới bánh xe cài đặt bánh răng ở góc dưới cùng bên trái, sau đó đi tới Cài đặt và tìm kiếm "di chuột". Bỏ chọn hộp "Kiểm soát xem di chuột có được hiển thị hay không".


0

Cntrl + shift + P -> Prefences: Mở Cài đặt (JSON)

"editor.parameterHints": false,
"editor.hover.enabled": false

tôi đã phải làm cả hai điều nà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.