10.02.2013 Views

SlickEdit User Guide

SlickEdit User Guide

SlickEdit User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SEARCH<br />

o - Select this setting to only search in files that are in the current project.<br />

o - Select this setting to only search in files that are in the current<br />

workspace.<br />

o - Select this setting to search all language-specific tag files for the<br />

indicated extension. This may also include your workspace tag file.<br />

o Specific tag files - Select one of the specific tag files listed to limit search to that file.<br />

o - Select this setting to search all tag files for all languages.<br />

• Search Options - The search options can be expanded or collapsed to save space.<br />

o Match case - When selected, <strong>SlickEdit</strong> uses a case-sensitive search to find symbol matches.<br />

When this option is not selected, <strong>SlickEdit</strong> uses a case-insensitive search. When this option is<br />

in the neutral (mixed) state, <strong>SlickEdit</strong> first searches for case-sensitive matches, and if none are<br />

found, attempts to perform a case-insensitive search. Note that for case-insensitive<br />

languages, this may have no effect.<br />

o Match substring (slower) - When selected, <strong>SlickEdit</strong> searches for the specified string within<br />

the available symbols. For example, finding all symbols containing the word “order,” not just<br />

those that begin with “order.” Selecting this option causes the search to execute more slowly.<br />

o Use pattern (slower) - When selected, <strong>SlickEdit</strong> interprets the search string as a regular<br />

expression or wildcard expression. This can result in slower search times, since <strong>SlickEdit</strong> must<br />

test every symbol in the tag file against the regular expression.<br />

o Filters - Use filters to restrict the search to certain types of symbols. The filters are the same<br />

the ones available on the Definitions tool window. See Defs Tool Window for more information.<br />

• Buttons - The following buttons are located at the bottom of the tool window:<br />

o Go to definition - Navigates to the definition of this symbol in the editor window. If the<br />

programming language allows for separate declaration and definition, you can control which is<br />

selected by using the language-specific Context Tagging® options screen (Tools > Options ><br />

Languages > [Language Category] > [Language] > Context Tagging®): Select either Go<br />

to Definition navigates to symbol definition (proc) or Go to Definition navigates to<br />

symbol declaration (proto). See Code Navigation for more information.<br />

o Go to reference - Displays a list of references for the selected symbol in the References Tool<br />

Window and, optionally, navigates to the first reference. Click Tools > Options > Editing ><br />

Context Tagging® Options and check the option Go to Reference only lists references if<br />

you just want to build the list of references. See Code Navigation for more information.<br />

o Show in symbol browser - Displays the selected symbol in the Symbols Tool Window. Note<br />

that this feature does not work for local variables or symbols from the current file that are not in<br />

a tag file.<br />

o Manage tag files - Displays the Context Tagging® - Tag Files Dialog, which can be used to<br />

update your tag files.<br />

Bookmarks Tool Window<br />

The Bookmarks tool window is used to create and manage Named Bookmarks. To display the tool window,<br />

from the main menu, click Search > Bookmarks. You can also press Ctrl+Shift+N or use the<br />

activate_bookmarks command to display the window.<br />

NOTE The Bookmarks tool window does not work with Pushed Bookmarks. To view a list of pushed<br />

bookmarks, use the Bookmark Stack Dialog.<br />

550 <strong>SlickEdit</strong>® <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!