Wenn ich eine JavaScript-Funktion wie diese auf einer Komponente reagieren definieren, Sublime Text 3 wird es nächste erkennen, wenn ich für Funktionen mit dem entsprechenden Befehl (cmd R
auf einem Mac) sucheWie kann ich SublimeText zur Unterstützung der ES6-Syntax erstellen, damit ich nach Funktionen suchen kann?
foo =() =>{
}
ich es bin definieren auf diese Weise weil es die Typsicherheit in Typoskript bewahrt, wenn ich tue, zum Beispiel
foo = (event: Event) => {
}
gibt es eine Möglichkeit, diese Art Syntax für Sublime Text 3 zu unterstützen (zum Beispiel durch eine Konfigurationsdatei oder etwas anderes zu ändern)? Ich habe versucht, ein Babel Javascript-Plugin und es hat nicht geholfen, offen für jede Art von Lösung.
Ich benutze Build 3114 und es unterstützt es nicht, oder ich mache etwas nicht richtig (was Sie wahrscheinlich in der OP bemerkt hätten, wenn das der Fall ist). Vielleicht genügt es nicht, einfach nur auf 3114 zu aktualisieren. – Leahcim
@Leahcim Wenn Sie den Code in meinem Bild oben kopieren, erhalten Sie sowohl "foo" als auch "bar" im Cmd-R Menü? – MattDMo
ok, ich bekomme sie nur im Cmd-R-Menü, wenn sie nicht als Methoden für eine React-Komponente definiert sind, also scheint es, als wäre es ein React/Sublime-Problem, kein Sublime-Vanilla JavaScript/TypeScript-Problem. – Leahcim