SublimeText: Finde wo die Methode / Funktion aufgerufen / aufgerufen / referenziert wird?

8

Ich weiß, dass Sie Strg + R drücken können, um die Defition / Deklaration der Funktion zu finden, aber wie gehen Sie zurück? Angenommen, Sie haben eine Funktion und möchten wissen, wo sie verwendet wurde.

Sie können normale Suche wie name( machen und dann wird es angezeigt. Aber .. wenn der Name minimiert wird, dann ist die Suche nach A( weniger hilfreich und manchmal gibt es Platz A ( wird nicht gefunden.

Ich könnte auch jedes Mal Regex schreiben, aber das ist langweilig und unproduktiv.

Genau wie es eine Möglichkeit gibt, wo die Funktion definiert wurde, sollte es eine Möglichkeit geben, jeden Aufruf dieser Funktion hervorzuheben und durchzugehen.

    
Muhammad Umer 08.05.2015, 17:18
quelle

1 Antwort

0

Die Antwort ist, dass Sublime Text nicht "zu den Verwendungen gehen kann". Es ist keine Intellisense-IDE. Es ist nicht so, als würde man mit NetBeans oder Visual Studio arbeiten, wo es alle Verwendungen und Funktionsaufrufe im Hintergrund indiziert und es ihnen erlaubt, sie zu durchlaufen.

Das Beste, was Sie tun können, ist eine einfache Textsuche (oder Regex), und begrenzen Sie die Dateien nach Typ oder Verzeichnis.

Oder Sie können ein Plug-in aus der Sublime Text-Community verwenden - obwohl ich festgestellt habe, dass solche Plug-ins nicht funktional oder fehlerhaft sind, oder nicht ganz das, wonach Sie gefragt haben.

Die beste Option scheint das zu sein, was Sie angegeben haben - verwenden Sie eine andere IDE.

    
TinkerTenorSoftwareGuy 21.09.2017 04:20
quelle