Chapter 3. The Code Browser

The code browser requires Exuberant C Tags version 5.5 or later. You can find it at http://ctags.sourceforge.net. NOTE: The standard ctags program found on many systems is NOT sufficient!!!

The path of the ctags program needs to be set in the Plugin Options for the Code Browser plugin. A typical choice on Unix-like systems is /usr/local/bin/ctags, and on windows systems c:\Apps\ctags51\ctags.exe.

Once the ctags path is set, the code browser plugin will parse a file whenever a buffer displaying the file is selected, or when the current buffer is saved. Please note that only the file on disk is parsed, not the in-memory contents of the buffer.

Simply click on any function, variable declaration etc. displayed in the code browser, and the buffer will be positioned accordingly. As regular expressions are used, code browser will be able to find definitions even in modified files as long as the line on which the definition occured was not changed. Tooltips show the contents of the line, which depending on language and style may include more information.

Right-clicking on any function, variable declaration etc. will bring up a context menu with these choices:

The Options menu button above the Code Browser section lets you select a few options: