The SideKick plugin provides a dockable window in which other plugins can display buffer structure.
Plugins>SideKick>Structure Browser displays the current buffer's structure in a dockable window. This window is floating by default, but it can be docked into the view 2 ways.
Choosing a docking area from the docking menu (a little arrow in the upper left corner of each floating dockable)
Go to the Docking pane of the Global Options dialog box
On the top of the window, you will see a combobox which lists all installed SideKick parsers. You can switch to another parser temporarily for a buffer by selecting it from the combo box.
The SideKick plugin can automatically parse your buffer depending on various events, such as: Buffer Switch, Buffer Save, or on the fly (after it is idle for a period of time). The last option is rarely used since it can eat up CPU time, so it is disabled by default.
Plugins>SideKick>Parse on Keystroke is a checkbox menu item that toggles on-the-fly parsing, for the current buffer only.
You can also manually parse a buffer by clicking on the "reload" button in the Sidekick Structure browser, or through a keyboard shortcut, if you bind Sidekick's "parse buffer" action to a keystroke. [1]
The current buffer can be parsed at any other time by clicking the parse button in the Structure Browser window, or by invoking the Plugins>SideKick>Parse Buffer command.
A popup menu is available in JDK 1.5 which appears when you right-click the "reload" button. From there, you can set some auto-parse options without going to the plugin options.
Any errors found while parsing the buffer are sent to the ErrorList plugin, which means they are highlighted in the text area, and shown in the Plugins>Error List> window. See the documentation for the ErrorList plugin for details.
Clicking on a node in the tree will move the caret to its location in the buffer; conversely, moving the caret in the buffer will select the corresponding node.
Shift-clicking on a node will select that node in the text area. Alt-clicking on a node will narrow the text area display to that node.
If the structure browser window is docked into the current view, hovering the mouse over a node will display its attributes in the status bar.