Cscope
cscope | |
---|---|
Käyttöliittymä | teksti/vim/emacs |
Lisenssi | GPL |
Kotisivu | cscope.sf.net |
cscope on interaktiivinen kielioppitietoinen ohjelma C-lähdekoodin tutkimiseen.
Käyttö
cscope
Käynnistä cscope lähdekoodihakemistossa:
cscope -R
nyt voit valita esimerkiksi toiminnon liikuttamalla kursoria nuolinäppäimillä ja kirjoittamalla asianomaiseen kohtaan sopivan rivin ja painamalla enteriä
Find this C symbol: main
Nyt cscope näyttää mahdollisesti pitkällisen listan löytämistään viitteistä.
- Voit palata takaisin komentovalikkoon painamalla tabulaattorinäppäintä.
- Jos löysit halutun viitteen lähdekoodista, voit avata sen kohdan lähdekoodista ympäristömuuttujan EDITOR määräämällä editorilla. Tämä tapahtuu valitsemalla oikea rivi nuolinäppäimillä ja painamalla enteriä.
- Voit lopettaa ohjelman painamalla ctrl-d (EOF).
vim
Luo cscope tietokanta cscope-hakemistossa
cscope -Rb
Käynnistetään vim symbolin main (main-funktio) kohdalta:
vim -t main
Asetukset
Toimiakseen osa edellisistä vaatii sopivia asetuksia ja käännösaikaisen cscope-tuen. Asetukset saa esimerkiksi osoitteesta:
http://cscope.sourceforge.net/cscope_maps.vim