Slick V3.3 Computer Accessories User Manual


 
Adding Numbers to a Selection: Enumeration
You can automatically add incrementing numbers to a selection of code by using the enumerate com-
mand. To configure enumeration properties, from the main menu click Edit Other Enumerate. For a
list of the options that are available on the Enumerate dialog, see Enumerate Dialog.
Counting Selected Lines and Characters
SlickEdit® Core automatically counts the number of lines and characters in a selection. This is useful to
measure the length of a word or string, or the number of lines in a function. An indicator, located in the
bottom edge of the editor, displays the following information based on your current selection:
When nothing is selected, the indicator is dimmed and displays the text "No Selection."
When the current selection is a character selection:
If the character selection is contained on one line, the indicator displays the number of columns se-
lected.
Note
Because columns are "virtual", the number of columns displayed by the indicator is not necessar-
ily the actual number of characters or bytes in the selection, if the selection includes tab charac-
ters, unicode characters, or extends beyond the end of the line.
If the character selection spans more than one line, the indicator shows the number of lines, with a
plus sign (+) to indicate if there are "extra" characters selected, or a minus sign (-) to indicate if there
are fewer characters selected, depending on the start and end columns of the selection.
When the current selection is a line selection, the indicator displays the number of lines.
When the current selection is a block selection, the indicator displays the size of the block in the
format Lines x Columns.
Click on the indicator, or use the select_toggle command on the SlickEdit Core command line, to create
successively larger common selections. For example, if you have a character selection, you can click on
the indicator or use select_toggle to extend the selection to include the entire word. Selections are
cycled in the following order, starting with no selection:
1. Create empty character selection
2. Select current word
3. Select current line
4. Select current code block
5. Select larger code block
6. Select current function
Selections
133