Typescript: hide redundant type information

Offen
#1,711 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
typescript

Rechercherichtung

Es wird keine Datei, kein Test und kein Einstiegspunkt genannt; beginne damit, die TypeScript-Hinweiseinstellungen des generischen Code-Editors und die Logik zu finden, die Typ-Hinweise anzeigt. Bestätige das bestehende Verhalten der Einstellungen und definiere dann die Änderung so, dass Hinweise für explizit deklarierte Typen ausgeblendet werden, während Hinweise für implizit abgeleitete Typen beibehalten werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Which setting do I need to turn off to disable hints for all explicitly declared types? For example, I have this:

The Typescript types are already explicitly declared (no implicit type inference), so I want to hide the hints (since the information is redundant):

Screenshot at Nov 07 12-13-24

What settings do I need to disable redundant hints (I tried disabling all of them but it doesn't change anything in the (generic) code editor):

Screenshot at Nov 07 12-13-55

What I need is:
Show the hints for all types (functions, properties, etc.) only if they were implicitly derived (= implcit type inference). Otherwise, the hints should not be displayed if the user already explicitly declares the type (because then the information shown in the code editor is redundant).

Vorherrschende Sprache
Java
Sterne
203
Forks
76
Ø Merge
1 T. 5 Std.
Gemergte PRs (30 T.)
30

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus eclipse-wildwebdeveloper/wildwebdeveloper

Alle Issues in eclipse-wildwebdeveloper/wildwebdeveloper

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.