vim + ctags
funziona bene per i progetti C, poiché C non consente il sovraccarico della funzione e, in generale, incoraggia il prefisso manuale dei simboli a causa di strutture di scoping rudimentali.vim, ctags e identificatori identificati con nome
In C++, le funzioni sono spesso sovraccaricate e sovrascritte in sottoclassi. Questo fa sì che vim salti sempre al tag nella classe sbagliata su "Ctrl + ]"
. C'è un modo per farlo comportarsi in modo un po 'più intelligente? So che posso portare una lista con le alternative dei tag, ma è follemente fastidioso dover sempre elencare questo elenco e trovare il tag necessario per numero ogni volta che voglio saltare alla definizione.
piacerebbe vedere una soluzione utile a questo problema. Sono meno colpito da questo, ora uso Viemu sempre di più, ma mi riesce ancora quando passo a progetti non VC. – RedBlueThing
Grande domanda, mi piacerebbe anche sapere la risposta a questo. – Dan