Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » ctags & cscope
ctags & cscope [message #85771] Fri, 14 November 2003 19:29 Go to previous message
Eclipse UserFriend
Originally posted by: spamreceptor.yahoo.com

Hi,

A friend that writes Java pointed me to eclipse as a good editor. I write
C. I am fairly allergic to VI. Thus CDT looks like a great alternative.
However, VI guys have ctags and cscope. For those that don't know, ctags
generates a table of all the definitions of all symbols in the project.
Want to know where the source for a function name is or what a macro is
defined as? Point VI at your "tags" file and poof you are there. Cscope
is even more powerful in that it builds a table of every refernce of every
symbol. Want to know all the locations where a function is called? VI
will show you a list with a little context and you simply navigate there.
This is real important for working with 3rd party or legacy software.
Note this is far far faster than searching all files in the project for a
symbol each time since the table is already generated.

My understanding is that the java eclipse editor has equivalent things
build in, and that CDT does not. Is this true? And if so, is there any
hope for change? My VI using friend is laughing at me as we speak. He
uses ctags and just added cscope and is now editing far faster than me.
It would be unfortunate to cave and have to use VI in insert mode because
I refuse to learn the cryptic key sequences...

While I understand such tools as Visual Slick Edit and Source Insight have
such features, they are also $300.00 and that's $300 more than VI. I
think they are only available for the Windows platform.

Thank you in advance for your help.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Compiler errors are not complete
Next Topic:Problem when opening C editor
Goto Forum:
  


Current Time: Sun Jul 20 22:59:13 EDT 2025

Powered by FUDForum. Page generated in 0.03902 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top