Xref: utzoo comp.windows.x:26001 comp.lang.c++:9107 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!mailrus!ncar!dinl!noren From: noren@dinl.uucp (Charles Noren) Newsgroups: comp.windows.x,comp.lang.c++ Subject: Re: C++ Browser Message-ID: <1703@dinl.mmc.UUCP> Date: 21 Aug 90 16:15:08 GMT References: <1002@dcl-vitus.comp.lancs.ac.uk> <1504@kielo.uta.fi> Reply-To: noren@dinl.UUCP (Charles Noren) Organization: Martin Marietta I&CS, Denver CO. Lines: 42 In article <1504@kielo.uta.fi> av@uta.fi (Arto V. Viitanen) writes: >In article <1002@dcl-vitus.comp.lancs.ac.uk>, graham@comp.lancs.ac.uk >(Mr.G.Dean) writes: >|> >|> Is there a C++ browser which runs with X11 ?? - >|> I'd like to look at Inheritence graphs, object-relations >|> etc. etc. - the one I've seen is "Objectworks" which runs >|> under (I believe) Openlook for sun workstations. The problem >|> is this comes complete with the AT&T compiler which I've >|> already got. Any help/pointers would be useful - esp. PD stuff. >| >With InterViews comes iclass, class browser with list of classes in >headerfiles of given directory and >parents and sublclasses of selected class plus its definition from >headerfile. iclass does not show any >graphs. The Brown University environment has a browser that is very nice. It shows graphically the relationships between the classes. Its available via ftp from Brown at [128.148.32.66]. Be sure the copy the files that have the instructions and restrictions on copying their files, for you will have to get a password from Brown to get their Field environment, which includes cbrowse, the browser. Brown has a very nice development environment. While cbrowse is nice, I like the Objective-C browser better. The Objective-C browser is a Smalltalk-like browser that allows you to browser CODE, not just header files (like iclass) or recreated header information (like cbrowse). The Objective-C borwser, however, does not show graphical relationships (not important to me, seeing the organization of the classes textually is sufficient) or does not edit the code in the current release of it (it also doesn't work on C++ code, which is either good or bad depennding on your point of view ;-}). -- Chuck Noren NET: dinl!noren@ncar.ucar.edu US-MAIL: Martin Marietta I&CS, MS XL8058, P.O. Box 1260, Denver, CO 80201-1260 Phone: (303) 971-7930