microsoft / microsoft/TypeScript-Sublime-Plugin

Nonword characters should trigger autocomplete

Offen
#183 4 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Enhancement
Vorherrschende Sprache
JavaScript
Sterne
1.7k
Forks
236
Ø Merge
21 T. 13 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Users shouldn't be required to hit tab/enter to autocomplete. Text should be autocompleted when you hit a nonword character (e.g. ".", "<>", "[]", "{}", "()"). For example, typing “document.bo” followed by a period should autocomplete to “document.body”.

Visual Studio supports this for C#. In VS, you can get this feature by unchecking the “Only use tab or enter to commit” checkbox in the intellisense options. It would be great to also have this functionality for TypeScript in Sublime.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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

Das Issue nennt keine Dateien, Einstiegspunkte oder Tests. Beginne damit, die Verarbeitung des Completion-Commit des Plugins zu finden, und untersuche, wie Nichtwortzeichen derzeit verarbeitet werden. Als abgeschlossen gilt die Aufgabe, wenn Zeichen wie Punkte, eckige Klammern, geschweifte Klammern und runde Klammern die ausgewählte TypeScript-Vervollständigung committen, ohne Tab oder Enter zu erfordern, einschließlich des Beispiels document.bo.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
devtools
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.