Cuma, Ağustos 25, 2006

Kodlar arasında gezinmek

Açık kaynak kodlu bir program indirdiniz ve kodlarınını incelemek istiyorsunuz yada Açık kaynak kodlu bir kütüphane kullanıyorsunuz ve kullandığınız kütüphaneyi daha iyi anlamak için kodlarını incelemeniz lazım.
Vay halinize uğraşıp durursunuz
- şu dosyayı açayım yok burda değilmiş ötekine bakayım
- falanca fonksiyonu nerede tanımlamışlar nerede nasıl kullanmışlar
Doxygen ile hazırlanmış dökümantasyonu varsa bir nebze işiniz kolaylaşır ya yoksa

Ama artık bu işler daha kolay olacak artık The Source-Navigator var

What is Source-Navigator?
Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile.

Source-Navigator works with the Insight GUI interface for GDB.

Source-Navigator supports C, C++, Java, Tcl, [incr Tcl], FORTRAN and COBOL, and provides and SDK so that you can write your own parsers.

Use Source-Navigator to:

* Analyze how a change will effect external source modules.
* Find every place in your code where a given function is called.
* Find each file that includes a given header file.
* Use the grep tool to search for a given string in all your source files.

Source-Navigator is released under the GNU Public License.
Hiç durmayın indirip kullanmaya başalayın

Hiç yorum yok: