Springen zu ES6-Pfeilfunktionen im Sublime-Texteditor

Springen zu ES6-Pfeilfunktionen im Sublime-Texteditor

Die standardmäßige Tastenkombination Super+R (Strg+R unter Windows) des Texteditors Sublime zum Springen zu bestimmten Funktionen usw. funktioniert hervorragend, wenn eine Funktion mit dem functionSchlüsselwort definiert wird, aber bei ES6 Arrow-Funktionsdeklarationen scheint sie nicht zu funktionieren (ich arbeite mit React JS).

Wenn ich versuche, die Gehe zu / Springe zu-Funktionalität des Sublime-Texteditors zu verwenden, kann ich nicht zu einer Pfeilfunktion springen. So sehen alle meine Funktionen/Methoden im Bereich „Springe zu“ aus (entweder nur () =>oder mit dem Argument wiearg =>

wie es aussieht

Ich hätte gerne eine Liste aller Pfeilfunktionen und könnte einfach den Namen (oder einen Teil des Namens) der Pfeilfunktion eingeben und zu dieser Funktion springen, so wie es normalerweise mit dem functionSchlüsselwort funktioniert.

Antwort1

Ich habe festgestellt, dass dieses Problem durch eine ganz einfache Sache gelöst werden kann.

Lösung: Entfernen Sie einfach die abschließende Klammer ;am Ende der Funktion. (nach der schließenden Klammer der Funktion, d. h.: machen Sie es einfach }anstelle von};

verwandte Informationen