Projects / Source-Navigator


Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile. It works with the Insight GUI interface for GDB, and supports C, C++, Java, Tcl, [incr Tcl], FORTRAN, and COBOL, and provides an SDK so that you can write your own parsers.


Recent releases

  •  10 Aug 2004 15:26

    No changes have been submitted for this release.

    •  15 Jul 2003 04:22

      Release Notes: This release fixes the invocation of gnudoit, shows the symbol browser before starting xref, fixes window centering, catches the error messages when closing xref pipe, removes raise calls to avoid the 2 second delay, and fixes the initial drawing of a scale window.

      •  10 Apr 2003 20:59

        Release Notes: Batch mode has been fixed so that the project file is not deleted. Keyboard menu shortcuts via the Alt key, symbol browser sorting after a save, tab processing issues in the editor, the build window when used with Cygwin, a problem with dialog flashing on screen twice, the icon for private members in the class browser, and processing of VC++ compiler errors in the build tool have all been fixed. File mod status is removed after all changes are undone. Build notes have been updated to address a bug in Cygwin grep. It will use insight as a debugger name instead of gdb, and center dialogs properly.

        •  02 Dec 2002 07:29

          Release Notes: This release fixes the build process under Unix, fixes a crash when launching Emacs as the editor, fixes the undo in the text widget, fixes the build tool and printing under Windows, and fixes highlight bindings in editor.

          •  16 Sep 2002 04:40

            Release Notes: This release includes bugfixes for minor problems in 5.1.0.

            Recent comments

            23 Apr 2003 19:02 waveletboy

            Re: Brcket Match Problem
            Thank you!!!
            The problem is solved by using the patch.

            22 Apr 2003 15:59 momomoofthejungle

            Re: Brcket Match Problem
            This problem now entered as bug 711358 in the
            sourceforge bug tracker. There is a patch
            in the bug report that you could test out.
            The patch will likely be included in the
            next release.

            11 Apr 2003 20:19 waveletboy

            Re: Brcket Match Problem
            I am sorry but I don't know the tcl/tk program. Would you please tell me which source file contains the bracket match function. Maybe I can analysis the problem via diff tool. Thanks. :-)

            10 Apr 2003 12:41 momomoofthejungle

            Re: Brcket Match Problem
            So waveletboy, why don't you fix the problem?
            You have all the source code available and it is
            likely this bracket bug you mention is just a
            small error that happened during the 4.X
            to 5.X transition.

            It should not take more than a half an hour
            to find, fix, and submit a patch to the
            sourcenav-patch mailing list for this problem.

            07 Mar 2003 20:30 waveletboy

            Brcket Match Problem
            I used source navigator 4.5.2 before. The tool has a great function of bracket match. Double click on the one of a pair brackets, it can find another.

            But when I upgraded to 5.1.2, the bracket match function was lost.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.