Browse.Insight

Browse.Insight allows quick finding Java classes with short names corresponding to the word at the cursor position, browsing them or opening the appropriate help topic for them.

Browse.Insight popup window
Browse.Insight popup window

To invoke Browse.Insight press Ctrl+Minus (CUA). The Browse.Insight popup will be shown with the list of classes matching the word at the cursor position. The list may be empty if there are no matching classes though. To find matches, type a word in the Browse Class edit box and Browse.Insight will dynamically rearrange the classes' list to show the matching ones.

You can select a class navigating through the list with the help of the usual keyboard. An alternative to do it is to continue typing the word; the list selection will be changed to produce the closest match possible.

Browse.Insight Actions

Press Enter when you find the required class and Browse.Insight will open this class in the browser.

Press Ctrl+Enter when you find the required class and Browse.Insight will open the appropriate help topic for it.

Also, there is a possibility of employing the Browse Classes dialog, which shows packages structure and allows choosing a class by specifying its full path. You can use the appropriate button in the top left corner of the popup to invoke it.

Options Dependency

Please note that the set of classes shown in Browse.Insight depends on Packages Exclusion settings on the Project Properties | Productivity! | General property page.

You can adjust the way of classes sorting as well as algorithm used for classes search using the  Editor Options | Productivity! | General property page. There, using the Productivity! Insights Usage option, you can specify whether Productivity! Browse.Insight tool or JBuilder built-in Browse classes should be invoked.

See also: Productivity! Tools , Customizing Productivity!