good editor

T

Theodore

Can anyone suggest me a good editor for tracing code?

I got a software with about 400,000 lines of source code in C/C++ with
a complicate structure. It mess me up pretty soon whenever I try to
trace for some relationship between this function and another by using
vi or emacs. I guess that I need your suggestion for a better one. I
use solaris, but with a window for MS Window2000 hardwired in my Sun
box. So either system would be fine, except the MS window size is not
large - a little inconvenience for many windows in MS Window2000.

Thanks!

Theodore
 
V

Vu Pham

Theodore said:
Can anyone suggest me a good editor for tracing code?

I got a software with about 400,000 lines of source code in C/C++ with
a complicate structure. It mess me up pretty soon whenever I try to
trace for some relationship between this function and another by using
vi or emacs. I guess that I need your suggestion for a better one. I
use solaris, but with a window for MS Window2000 hardwired in my Sun
box. So either system would be fine, except the MS window size is not
large - a little inconvenience for many windows in MS Window2000.


<OT>
I am using Visual SlickEdit. I run it on Windows and Linux . IIRC, it
supports Sparc Solaris and other Unix platforms, too . I don't know how
complicated you need on the editor, but this one works pretty good for me.

</OT>

Vu
 
M

Mark A. Odell

(e-mail address removed) (Theodore) wrote in

Can anyone suggest me a good editor for tracing code?

Tracing?
I got a software with about 400,000 lines of source code in C/C++ with

Which is it, C or C++?
a complicate structure. It mess me up pretty soon whenever I try to
trace for some relationship between this function and another by using
vi or emacs. I guess that I need your suggestion for a better one. I
use solaris, but with a window for MS Window2000 hardwired in my Sun
box. So either system would be fine, except the MS window size is not
large - a little inconvenience for many windows in MS Window2000.

I believe there are newsgroups that discuss editors and their
capabilities, however, to be sure comp.lang.c isn't one of them.

<OT>
CodeWright from www.borland.com
</OT>
 
C

CBFalconer

Theodore said:
Can anyone suggest me a good editor for tracing code?

I got a software with about 400,000 lines of source code in C/C++ with
a complicate structure. It mess me up pretty soon whenever I try to
trace for some relationship between this function and another by using
vi or emacs. I guess that I need your suggestion for a better one. I
use solaris, but with a window for MS Window2000 hardwired in my Sun
box. So either system would be fine, except the MS window size is not
large - a little inconvenience for many windows in MS Window2000.

I believe you are looking for the wrong tools - see subject
change.

Your first requirement is a good cross reference generator. You
can find xref.exe for use on DOS/Windows, which will handle up to
26 files, as a component of nmalloc.zip on my site below, download
section. Another thing to look at, especially for interactive
use, is Cscope.

I hope you are able to make minor changes and verify
functionality. I am thinking of such things as marking routines
as static to permanently record that they have no influence
outside a particular source file. Binary comparisions of old and
new object files will often do for verification.
 
M

Manish Singh

Can anyone suggest me a good editor for tracing code?

I got a software with about 400,000 lines of source code in C/C++ with
a complicate structure. It mess me up pretty soon whenever I try to
trace for some relationship between this function and another by using
vi or emacs. I guess that I need your suggestion for a better one. I
use solaris, but with a window for MS Window2000 hardwired in my Sun
box. So either system would be fine, except the MS window size is not
large - a little inconvenience for many windows in MS Window2000.

Thanks!

Theodore

If I understand your problem properly, you need something like:
STI Understand for C++ : http://www.scitools.com/

This is from their site:
"Understand for C++ is a reverse engineering, documentation and
metrics tool for C and C++ source code. It offers code navigation
using a detailed cross reference, a syntax colorizing "smart" editor,
and a variety of graphical reverse engineering views. Understand for
C++ is an interactive development environment (IDE) designed to help
maintain and understand large amounts of legacy or newly created C and
C++ source code."

Hope this helps!
Regards,
Manish
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,135
Messages
2,570,783
Members
47,341
Latest member
hanifree

Latest Threads

Top