microsoft / microsoft/TypeScript

Boolean intellisense

Offen
#29,973 5 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Awaiting More Feedback Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

Intellisense is great for things like typeof, so why not make it great for boolean types too!

I think adding intellisense for booleans saves a bit of typing, and it still hasn't been implemented.

Look at this:

const a = (): boolean => true;
a() === // [true, false] intellisense prompt
const b = a();

if (b === /* [true, false] intellisense prompt*/) 

I think this would be a great addition to Intellisense. Any feedback is appreciated.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

In der Issue wird keine Datei und kein Test genannt. Beginne damit, die Beispiele für boolesche Vergleiche in einem Editor zu reproduzieren und das bestehende typeof-Vervollständigungsverhalten nachzuverfolgen; abgeschlossen ist die Aufgabe, wenn boolesche Ausdrücke Vervollständigungen für true/false anbieten und Tests beide gezeigten Beispiele abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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