10.02.2013 Views

SlickEdit User Guide

SlickEdit User Guide

SlickEdit User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SYMBOL BROWSING<br />

• Add Member Function, Add Member Variable, and Add Virtual Function - (C/C++ only) When<br />

these options are selected for a class, you are prompted with a dialog to type a member function,<br />

member variable, or virtual function to be added into the source code at the top of the current<br />

class.<br />

• Organize imports - (Java only) Organizes import statements in Java files. See Organize Imports<br />

for more information.<br />

• Go to Tag - Moves the cursor to the selected tag. See Symbol Navigation for more information.<br />

• References - Brings the References tool window into focus, displaying the references for the<br />

symbol. See References Tool Window for more information.<br />

• Set Breakpoint - Sets a debugging breakpoint. See Setting Breakpoints for more information.<br />

• Show in Symbol Browser - Jumps to the member in the symbol browser. See Symbols Tool<br />

Window for more information.<br />

• Increase/Decrease Listed Members Limit - Controls the number of members displayed in the<br />

members pane. When this option is selected, the command line will prompt you for a variable<br />

value. The default is 400.<br />

• Sort Classes By Hierarchy and Sort Classes By Name - These options toggle the display of<br />

classes sorted either by hierarchy or alphabetically by name.<br />

• Sort Members By Line Number and Sort Members By Name - These options toggle the display<br />

of members sorted either by line number or alphabetically by name.<br />

• Organize Members By Class - Groups the members in the members pane by their class (or<br />

interface). When this option is selected, all “Sort” options are available. When this option is not<br />

selected, visible members in this pane will not be grouped at all. They will instead be displayed in<br />

one list, sorted by name.<br />

• Auto Expand All Top Level Classes - Expands all top level class nodes in the members pane<br />

whenever the current class changes. The default behavior is to only auto-expand the node of the<br />

current class.<br />

• Auto Expand All Structs/Enums/Inner Classes - Expands all struct, enum, and inner class<br />

nodes displayed in the members pane whenever the content is refreshed. By default this option is<br />

turned off, and these nodes are collapsed.<br />

• Quick Filters and Scope Filters - Quick filters allow you to display only certain items in the<br />

members pane, such as functions, prototypes, etc. Scope filters allow you to display members<br />

only in certain scopes, such as public or global, private, protected, etc.<br />

Current Context Tool Window<br />

Current Context displays the logical location of the cursor within your code. If it is within a class, it displays<br />

the class name. If it is within a function, it displays the function name. If the function is within a class, it<br />

displays the class and the function name.<br />

By default, the tool window is docked in the top upper-right section of the editor. Display can be toggled on/<br />

off by clicking View > Toolbars > Current Context or by using the toggle_context command. To display<br />

the tool window on demand, use the activate_context command.<br />

202 <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!