2015-06-10 13 views

cevap

9

ctags aracı, yalnızca simgelerinin tanımlarını toplar ve depolar.

Vim ( :help cscope) içine cscope entegrasyonunu kullanabilmek, ama bu cscope ctags çok daha az programlama dilleri destekler not alabilir, tüm referanslar bulmak için. Alternatif olarak, fakir bir erkeğin yerine geçmesi, :grep/ :vimgrep komutları (uygun modellerle) olacaktır. Unutmayın, Vim güçlü bir metin editörüdür, ancak IDE değildir. Bunun için uygun bir harici araç bulup entegre edin veya bu tür bir kod taraması için gerçek bir IDE'ye (Eclipse, Visual Studio veya IntelliJ IDEA gibi) geçin.

+0

Diğer dillere cscope desteğini genişleten birkaç proje olduğuna dikkat edin (örneğin python için https://github.com/portante/pycscope, yakut için kendi https://github.com/eapache/starscope'um ve golang, vb. Hala neredeyse ctags'ı desteklemiyor, ancak şu anda altyapının yerinde olduğu için daha fazla yıldız koduna eklemek oldukça kolay. – Evan

İlgili konular