2015-06-10 10 views

risposta

9

Lo strumento ctags raccoglie e archivia le definizioni di simboli.

per trovare tutti i riferimenti , è possibile utilizzare l'integrazione cscope in Vim (:help cscope), ma nota che cscope supporta molti meno rispetto a linguaggi di programmazione ctags.

In alternativa, il sostituto di un uomo povero sarebbe il comando integrato :grep/:vimgrep (con schemi appropriati). Ricorda, Vim è un potente editor di testo, ma nessun IDE. O trovi e integri uno strumento esterno adatto per questo, o passa a un IDE reale (come Eclipse, Visual Studio o IntelliJ IDEA) per la navigazione del codice.

+0

Vale la pena notare che ci sono alcuni progetti che estendono il supporto di cscope ad altre lingue (ad esempio https://github.com/portante/pycscope per python, il mio https://github.com/eapache/starscope per ruby ​​e golang, ecc.). Ancora non supporta quasi tutti i ctags, ma è abbastanza facile aggiungerne altri a starscope ora che l'infrastruttura è a posto. – Evan

Problemi correlati