2012-03-31 7 views
2

Zur Zeit navigieren Sie a.run() Tag, ich den Cursor auf run und drücken Sie g], die ein Fenster mit aufgezählten Liste von Tags für alle Dateien, die run() haben. Ich muss manuell eine Option finden, die run() in A Klasse entspricht. Ich würde gerne diese Verbindung für mich finden.Deterministische Navigation von C++ - Klassen-Tags in VIM. Ctags funktioniert nicht gut

Es scheint, dass Clang diese Art von Fähigkeiten hat. Es funktioniert ziemlich gut mit Auto-Vervollständigung (clang_complete).

Gibt es ein Plug-in mit dieser Funktionalität? oder wie gehen die Leute da rum?

+0

Ich fragte diese Frage bei SU http://superuser.com/questions/406292/deterministic-navigation-of-c-class-tags-in-vim-ctags-doesnt-work-well, gab es Vorschläge zu bewegen die Fragen hier. –

+0

Also, was Sie wollen, ist die genaue Namensauflösung? –

+0

@IraBaxter Art von –

Antwort

1

Ich habe die Antwort gelesen, die Sie auf Superuser erhalten haben, und ich denke, dass clang_indexer wirklich Ihren Bedürfnissen entspricht.

Die einzigen Ressourcen, die ich gefunden habe, sind the project page on github und this blog post.

Das Plugin sieht vielversprechend aus, aber wie der Autor sagt, ist es in einem frühen Stadium und hat scharfe Kanten.

Wenn Sie es versuchen, lassen Sie uns etwas darüber wissen, ich bin neugierig (ich werde es schließlich selbst später versuchen).

+0

gleich hier, Indexer sieht vielversprechend aus, aber es ist in der frühen Phase und es gibt nicht viel Info –