[SGVLUG] C++ code comprehension tools - KDevelop
Braddock
braddock at braddock.com
Wed Dec 11 09:10:53 PST 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/22/2013 10:20 AM, Braddock wrote:
> I am currently digging into a 140k line sophisticated C++ Linux
> application. I am learning my way around the code base, and vim
> and cscope just do not cut it for finding references and call sites
> in advanced C++.
Hi guys,
Thanks for the input.
My final solution to the C++ code comprehension problem was KDevelop.
It has impressed the hell out of me. It has a special "Code
Browsing" mode, and seems to have excellent C++ analysis and
navigation tools.
I thought it would be difficult to import my large makefile-based code
base with about 1,000 source files, but all I had to do was start up
KDevelop, select import, and point it to my Makefile and it pulled
everything into a project with no pain at all.
I may end up using KDevelop instead of Vim even for code editing.
I am also using Doxygen a bit to graph class structure.
I used SciTools Understand for Linux extensively for the two week
evaluation period. It was great and I was about to beg my client for
the $1k seat license but then decided to try KDevelop, and I think it
is comparable for this task.
- -braddock
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJSqJydAAoJEHWLR/DQzlZux0MH/iSxuoaL+0AO1IhgMsPswmF6
rTqlUxfpmAI1XWCj/SwN6HexVezO9MlbJuQOVYmDY5/1of3JjuUL5Cmh0+z7ZSrz
ZdV/n8QtyIjukCpeFHGQab9meL++3JsWJupKoGVoi/p+AhGICllSF8YTctKYjpTZ
A6rAoRpXnVpIX4Qd6BMQ0ALvZykMRvG3b8VPpugGqFkSm1QkcJSGQrQmAsoKltiM
xXUWWr/jg2ArFrMkea1w972Nbbu/IdPyT2FAnWYLsrBkXZeHYGj7JfVd+Ng4LR/h
VwahmL3LZLVLVjnjpbRkohuABZ3WnqCp/5L3eoZ9KsuUm7qRoP/XXSBx0TAAOhE=
=zftg
-----END PGP SIGNATURE-----
More information about the SGVLUG
mailing list