Ich habe vim 7.2 und ctags 5.8 installiert und die Etikettendatei mit "ctags -R/foopath" erstellt.Versuch, zur Definition der Klasse/Funktion in vim zu gehen
Ich habe viele Methoden, die mit dem gleichen Namen in mehreren Klassen genannt werden, so dass, wenn ich die Cursor in einem Funktionsaufruf setzen und ich ausführen „: tag“ es zeigt die ersten der aufgelisteten Tags. Wenn ich ": tn" mehrere Male ausführen, finde ich schließlich die Methode.
So meine Frage ist: gibt es eine Möglichkeit, direkt der Pfad anzuzeigen, wo ist die Klasse, die die richtige Methode enthält, die ich rufe ?
Danke Dave, aber ich denke, du hast mich nicht verstanden oder vielleicht habe ich nicht richtig erklärt. Lassen Sie sehen: Stellen Sie sich vor, ich habe mehrere Klassen (Klasse1, Klasse2, Klasse3, usw.) markiert, die die Methode foo() haben. Wenn ich diesen Code habe: $ class3_object = new class3(); class3_object-> foo(); Ich möchte _directly_ zu dem Tag, das der Klasse3 entspricht, gehen, weil es die Klasse des Objekts "class3_object" ist. Javi – ziiweb