microsoft / microsoft/TypeScript-Sublime-Plugin

Allow overriding keystrokes

Offen
#591 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

Context: I'm a longtime Mac user, and among other things this means I have deeply ingrained key-stroke habits from the things supported by CoreText. This includes being able to transpose characters with Ctrlt.

For obvious reasons, this plugin doesn't play particularly well with that. I'd be perfectly content with just being able to manually remap all the keybindings to handle it.

Aside: I actually used the transpose action in this very writeup, so I duplicated it as a GIF.

transpose

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

Beginne damit, zu ermitteln, wo das TypeScript Sublime plugin keybindings definiert oder abfängt, und untersuche anschließend, wie Ctrl-T mit der angeforderten Transpose-Aktion kollidiert. Die Aufgabe ist erledigt, wenn Benutzer die keybindings des Plugins manuell neu zuweisen können, sodass der Transpose-Tastendruck nutzbar bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, macos
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
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.