Super Search

What is it?

The search tool performs text searched of files in an Eclipse work space. The results are updated in the Bookmark View and/or the Classic Search View.

Search Parameters

The output of the search is controlled by the choices that are made on the parameter screen (click on a number to learn more about the option).

Parameter screen with numbered topic items

1. Choose the subset of the current work space to be searched.

Current Project
This option will restrict the search to only the resources in the source folder of the current project which will be determined by the first resource that is selected in the Navigation View. When selected, the current project will be displayed next to this option.
Navigator Selections
This option will restrict the search to only the resources that are selected in the Navigation View. When selected, the number of selected resources will be displayed next to this option.
Entire Workspace
This option will include all of the resources in the current work space. When selected, the name of the work space will be displayed next to this option.
Working Set
This option is currently unavailable.
Previous Results - Programs
This option will include all of the resources where a hit was found in the previous search.
Previous Results - Lines
This option will include only the lines from the resources where a hit was found in the previous search.

2. File name mask

Enter a DOS-style file mask to be used to restrict the resources to be searched based on the file name.

3. Skip ProvideX utility programs

Skip all ProvideX programs that begin with "_"; this is the normal naming convention for the ProvideX utility programs.

4. Skip programs that begin with

Enter a comma-delimited list of programs to skip based on the starting characters in their names.

5. Skip programs with these file extensions

Enter a comma-delimited list of file extensions to be excluded from being searched.

6. Search Settings: And/Or

Select "And" / "Or" from the drop box to build a more complex expression that combines multiple search values.

7. Search Settings: Parentheses

Use the check box to indicate where parentheses should be placed so that search items can be grouped together. Unmatched parentheses are automatically added to the expression and displayed as curly braces { } to indicate that they were auto-generated. The expression can be reviewed and additional parentheses added to form the expression as required for the search.

8. Search Settings: Not

Use the checkbox to negate all or part of the expression used for the search.

9. Search Settings: Search Text

Enter the text to be located or use the drop box to choose from previous search values.

10. Search Settings: Match case

Use the checkbox to indicate that the search should locate only values that exactly match the case of the value entered.

11. Search Settings: Match case

Use the checkbox to indicate that the search value must be a full word that is wrapped in spaces or punctuation marks.

12. Search Options

Output to Bookmarks View
Place an bookmark on each line where there is a match of the search criteria; this will also cause an entry to be added to the Bookmark View.
Output to Classic Search View
Add an entry to the Class Search View for each line where there is a match of the search criteria.
Ignore Remarks
Do not search the text in remarks
Ignore Text within Quotes
Do not search the text that is enclosed within quotation marks
Summarize Results
Summarize the results of the search on the Console View.
Invert Results

13. Only Search within

SELECT / NEXT RECORD
Restrict the search to lines that are within a SELECT / NEXT RECORD loop; the SELECT / NEXT RECORD must be the first words on the line to indicate the start and end of the loop.
REPEAT / UNTIL
Restrict the search to lines that are within a REPEAT / UNTIL loop; the REPEAT / UNTIL must be the first words on the line to indicate the start and end of the loop.
WHILE / WEND
Restrict the search to lines that are within a WHILE / WEND loop; the WHILE / WEND must be the first words on the line to indicate the start and end of the loop.
DEF CLASS
Restrict the search to lines that are within a class definition.
Line Label contains
Restrict the search to lines that are within a block of text that begins with the line label and ends with its RETURN or EXIT.

Start search

Press the [OK] button to begin the search.

Or, press the [Quit] button to cancel the search.

Clear / Load / Save Search Parameters

Clear, Load, or Save the search parameters.

Search Summary

A summary of the search results will be written to the Console View.