3 Stimmen

Gibt es ein mehrsprachiges Programm, das emacs-kompatible who-calls-Informationen erzeugt?

Es gibt schon seit einiger Zeit das ausgezeichnete Programm etags. Für viele Sprachen kann man damit eine TAGS-Datei erzeugen, die emacs verwenden kann, um von einer Aufrufstelle zur Definition zu springen. Die Versionen von etags, die ich gesehen habe, unterstützen buchstäblich Unmengen von Sprachen.

Gibt es ein ähnliches Programm, das Who-Calls-Daten generieren kann?

Wenn ich zum Beispiel eine Funktion foo habe, würde ich gerne einen Emacs-Puffer mit einer Liste von Funktionen erzeugen, die foo aufrufen. Es wäre toll, wenn es mehrere Sprachen unterstützt, obwohl ich in erster Linie an C denke.

0voto

EfForEffort Punkte 55686

Cscope wurde noch nicht erwähnt. Es unterstützt zwar nicht mehrere Sprachen, dafür aber who-calls-Abfragen und ist in Emacs integriert.

http://cscope.sourceforge.net/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X