Vasilisa javiks egy intelligens kereső

A Cscope-t két szakaszban használják. Először is, a fejlesztő létrehoz egy cscope adatbázisot. A fejlesztő gyakran használhatja a keresést vagy egy másik Unix segédprogramot, hogy megkapja a cscope.files fájl indexeléséhez szükséges fájlnevek listáját. Ezután a fejlesztő az cscope -b -q -k parancs segítségével állítja elő az adatbázist. A második szakaszban a fejlesztő a cscope -d paranccsal keresheti ezeket a fájlokat. Néha frissítenie kell az indexet, ha bármilyen változtatás történt a fájlokban.

A cscope szoftver fejlesztésében gyakran hasznos a funkcióhívások keresésének képessége, hiszen néha ez az egyetlen módja annak, hogy megértsük, hogyan működik ez a kód és mi a funkció a program többi részéből. A cscope megtalálja a függvényhívásokat, de nem fordító, ezért egyszerű szavakat keres a szövegben. Ez némi kellemetlenséget okoz, mivel a makrók és a megismételt karakternevek nagyon zavaró gráfot hozhatnak létre. Más programok képesek kivonni ezt az információt a webhely forráskódjának ellenőrzésével [> http: ╱╱students.ceid.upatras.gr╱

A cscope-ot gyakran használják a C / C ++ programozási nyelvekben írt programfájlok tartalmának megtalálásához. de más nyelveken (például Java-ban) írt fájlokhoz is használható. Python. PHP és Perl.

A cscope egy ingyenes program, és a BSD licenc alatt áll rendelkezésre.

A cscope eredeti fejlesztője Joe Steffen.

Nézzétek is

Kapcsolódó cikkek