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

Sajad
quelle
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

Eldho
quelle
40

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

Juandaco
quelle
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.

Große Kinder
quelle
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.

Fabian Vilers
quelle
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.

Logan
quelle
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".

Elias Zamaria
quelle
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.

Chris DiPiero
quelle
1

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

"editor.parameterHints.enabled": false
artgrohe
quelle
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".

Scott Ladd
quelle