C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Tools like RedHat Source Navigator for C/C++ source code vie

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated)
View previous topic :: View next topic  
Author Message
Chris Markle
Guest





PostPosted: Mon Dec 20, 2004 12:50 am    Post subject: Tools like RedHat Source Navigator for C/C++ source code vie Reply with quote



Folks,

Say I have a large base of C or C++ code (like some big open source project)
that I want to dive into and explore. I have used Red Hat's Source Navigator
(on Windows) in the past and like it, but the code is tempermental and it's
not clear what the status of the project is. I like the fact that it indexes
all the code and headers, etc. and then let's you jump around from function
to function while you're exploring. We also use Eclipse for Java which is
great at this sort of thing, so I thought I'd try the Eclipse CDE plugin...
Usability of this tool is worse than Eclipse+Java and far worse than Source
Navigator. A key item for me is to be able to highlight a function or
variable and see the defintion and implementation of same.

So is anyone aware of tools that I might try to do this sort of thing?
Either open source or commercial is fine.

Chris


[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Pavel Vozenilek
Guest





PostPosted: Mon Dec 20, 2004 10:46 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote




"Chris Markle" wrote:

Quote:
Say I have a large base of C or C++ code (like some big open source
project)
that I want to dive into and explore.
....
So is anyone aware of tools that I might try to do this sort of thing?
Either open source or commercial is fine.

Understanding for C++

http://www.scitools.com/

/Pavel



[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

Back to top
Larry Evans
Guest





PostPosted: Tue Dec 21, 2004 12:59 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote



On 12/20/2004 03:46 AM, Pavel Vozenilek wrote:
Quote:

Understanding for C++
http://www.scitools.com/

Unfortunately, the manual:


http://www.scitools.com/manuals/latest/pdf/understand_c.pdf

on page 1-3 says:

C++ templates are not yet supported

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]


Back to top
Mike Capp
Guest





PostPosted: Tue Dec 21, 2004 10:25 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote

Doxygen can also generate browsable (hyperlinked) HTML versions of
source. It's actively maintained; the peculiar dependence on Qt (!) may
render it unavailable on some platforms, but Windows shouldn't be a
problem.

I presume you mean Eclipse CDT rather than CDE... like you, I've found
navigation and content assist to be unusable in current releases, but
this is also under active development and I expect it to become viable
over the next year or two.


[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Graeme Prentice
Guest





PostPosted: Wed Dec 22, 2004 2:55 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote

On 19 Dec 2004 19:50:37 -0500, Chris Markle wrote:

Quote:
Folks,

Say I have a large base of C or C++ code (like some big open source project)
that I want to dive into and explore. I have used Red Hat's Source Navigator
(on Windows) in the past and like it, but the code is tempermental and it's
not clear what the status of the project is. I like the fact that it indexes
all the code and headers, etc. and then let's you jump around from function
to function while you're exploring. We also use Eclipse for Java which is
great at this sort of thing, so I thought I'd try the Eclipse CDE plugin...
Usability of this tool is worse than Eclipse+Java and far worse than Source
Navigator. A key item for me is to be able to highlight a function or
variable and see the defintion and implementation of same.

So is anyone aware of tools that I might try to do this sort of thing?
Either open source or commercial is fine.


Slickedit is good at this - www.slickedit.com
If you have the symbol tab of the output window open, when you
select/highlight a name in the main window, the output window "jumps" to
the definition (opens the source file) for that name - or if you type a
name, the output window jumps to the source file/line where the
definition is. If you hold the cursor over a name in an edit window a
popup window appears with the declaration of that name plus any comment
lines that precede the start of the definition if it's a function. You
can jump to the definition of a name and then pop-back to where you
were. It also has good code completion and recently added refactoring
capability for C++ and works on multiple platforms. It's also
extensively extensible if you have the time. There's
slickedit-for-eclipse too.

There's also sourceinsight
http://www.sourceinsight.com/features.html
but it appears to be Windows only.

Graeme

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

Back to top
ralph623
Guest





PostPosted: Wed Dec 22, 2004 9:03 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote

Is SourceInsight OK?
http://www.sourceinsight.com

You can try it free for 30 days.


[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Chris Markle
Guest





PostPosted: Sun Dec 26, 2004 10:50 am    Post subject: Re: Tools like RedHat Source Navigator for C/C++ source code Reply with quote

Mike,

Quote:
I presume you mean Eclipse CDT rather than CDE... like you, I've found
navigation and content assist to be unusable in current releases, but
this is also under active development and I expect it to become viable
over the next year or two.

Yes I meant CDT - my bad... Yeah I'd prefer Eclipse as using that for
Java... I'll keep fingers crossed for the future...

Chris


[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]


Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.