Cscope

Linux.fista
Versio hetkellä 3. tammikuuta 2008 kello 20.44 – tehnyt 82.130.50.79 (keskustelu) (Ak: Uusi sivu: {{ Ohjelma | nimi=cscope | kuva= | kuvateksti= | lisenssi=GPL | käyttöliittymä=teksti/vim/emacs | kotisivu=[http://cscope.sf.net cscope.sf.net] }} cscope on interaktiivinen ...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun
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

emacs