Deaktivieren Sie den Tooltip-Hinweis in Visual Studio Code


101

Wie kann ich die Standard-Tooltip-Hinweisnachricht in VSCode deaktivieren? Es ist manchmal nervig.

Geben Sie hier die Bildbeschreibung ein


9
Wenn sie nur verschoben würden, um Text in der Nähe nicht zu blockieren, wären sie in Ordnung!
user3015682

Antworten:


95

editor.hover.enabled: false in settings.json zu Tooltip

Klicken Sie in settings.json auf Bearbeiten

Es gibt zwei Scheiben

Standardbenutzereinstellungen

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

Benutzereinstellungen

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

Dies kann auch über die Benutzeroberfläche erfolgen.

Einstellen von Snippet-Vorschlägen: false

Update August 2018 (Version 1.27)

Gehe zu File=>Preference=>Settings

Text Editor => Suggestions

Klicken Sie in settings.json auf Bearbeiten

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

Aktualisieren Sie Ihre Vorschlagsoptionen und speichern Sie sie.

Neue Update-Option

Vor August 2018

Gehe zu File=>Preference=>User Settings

Du wirst finden 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,

Finden Sie einfach Ihre Sprache und stellen Sie ein suggest = false

Aktualisieren

Einstellung zum Deaktivieren ALLER Popups

"editor.parameterHints": false

Siehe die settings.json


40

Um diese Hinweise auszublenden, können Sie sie einfach "editor.parameterHints": falsezu Ihrem hinzufügen settings.json. Können Sie die Antwort hier .


Ab 2019 scheint kein gültiger Wert mehr zu sein. Die Antwort von BigKids war die einzige Antwort, die für mich funktioniert hat, und hat den zusätzlichen Vorteil, dass Sie die Hinweise weiterhin explizit aufrufen können, wenn Sie möchten.
Prometheus

35
"editor.hover.enabled": false,

ist Ihre kugelsichere Lösung. Dann können Sie CTLR + K, CTLR + I verwenden.


Ich bin ein großer Fan davon und richte die Feststelltaste als Hyperschlüssel auf meinem Mac ein. Dann wäre der Hotkey Capslock + i
fantastisk

@BigKids die ärgerliche Sache ist, nachdem Sie dies für einen durch einen Tastendruck ausgelösten Schwebeflug eingestellt haben. Der Schwebeflug ist jetzt immer da, es sei denn, Sie bewegen Ihre Maus ... ESC schließt den Schwebeflug nicht
Shelper

Dies ist die richtige Antwort
Yuval Levy

21

In Version 1.27.2 habe ich festgestellt, dass nur dieser Parameter alle Tooltips deaktiviert hat : "editor.hover.enabled": false.


Jemand hat diese Antwort bereits zwei Tage vor Ihrer hier gepostet.
Prometheus

12

Ich finde, die Verwendung eines größeren Werts für Editor> Hover: Verzögerung (Suche nach "Verzögerung" in der Einstellungssuchleiste) macht den Trick für mich. Der Standardwert beträgt 300 ms. Dies spricht nicht den Wunsch an, die QuickInfos tatsächlich zu entfernen, aber wenn sie erst nach beispielsweise 2 Sekunden angezeigt werden, verringert sich für mich die visuelle Unordnung erheblich.


Danke dir. Ich habe alles auf false gesetzt, aber Tooltips sind immer hier. Das Einstellen der Verzögerung auf einen größeren Wert ist die einzige effektive Lösung, die ich gefunden habe :)
TheCat

6

Einfache Art und Weise, die hier niemand erwähnt hat: Code → Einstellungen → Einstellungen. Suche nach "hover". Deaktivieren Sie das Kontrollkästchen "Editor> Hover: Aktiviert".


6

Hier ist die Noob-Version, vorausgesetzt, Sie wissen wenig über VS Code (wie ich).

Windows. VS-Code-Version: 1.37.1

  1. Während Sie sich im VS-Code befinden:
    Drücken Sie F1, geben Sie "Einstellungen" oder "Einstellungen" ein und klicken Sie dann auf "Einstellungen: Benutzereinstellungen öffnen"
    - oder - im
    oberen Menü: Datei> Einstellungen> Einstellungen
    - oder -
    Hotkey: Strg +,
  2. Geben Sie im Einstellungsbereich "Hover" ein (Sie müssen nicht die Eingabetaste drücken).
  3. Im Einstellungsbereich sollten die Hover-Einstellungen sofort angezeigt werden
  4. Deaktivieren Sie die Option „Editor> Hover: Aktiviert“
    Hover disable

Rockstar-Version: Bearbeiten Sie den JSON wie eine Balla

  1. F1 geben Sie dann "Open Settings (JSON)" ein -
    oder
    navigieren Sie zur JSON-Einstellungsdatei und öffnen Sie sie im VS-Code
    https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations
  2. Fügen Sie dies der JSON-Datei hinzu (in geschweiften Klammern INCLUDE-Anführungszeichen): "editor.hover.enabled": false
    Hinweis: Jede Zeile benötigt ein Komma danach. Wenn Sie oben hinzufügen, setzen Sie nach dieser Zeile ein Komma. Wenn Sie unten hinzufügen, fügen Sie nach der vorherigen Zeile ein Komma hinzu.
  3. Vergiss nicht zu sparen!
    wie JSON aussieht

Wenn Sie mit dem Codieren noch nicht vertraut sind, können diese Tooltips nützlich sein. Vielleicht möchten Sie stattdessen nur ihr Aussehen verzögern, wie Logan es vorgeschlagen hat.

Klicken Sie hier: https://stackoverflow.com/a/53512394/8623576 oder scrollen Sie einfach nach oben! :) :)

Hinweis: Ich schätze, dass andere fast die GENAUE gleiche Antwort gepostet haben, aber wie bereits erwähnt, ist dies die NOOB-Version, bei der davon ausgegangen wird, dass der Benutzer wenig / keine Erfahrung mit VS-Code hat.


1

Für Versionen 1.31+ hat diese eine Zeile es für mich getan:

"editor.parameterHints.enabled": false

1

Gehen Sie zum Einstellungszahnrad in der unteren linken Ecke, gehen Sie zu Einstellungen und suchen Sie nach "Hover". Deaktivieren Sie das Kontrollkästchen "Steuert, ob der Hover angezeigt wird".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.