Key and Mouse Bindings
Key and mouse bindings are quick ways to execute operations in SlickEdit
®
Core. Key bindings are the
most efficient. Time is wasted each time you lift your hand from the keyboard to grab the mouse, and
more time is wasted when you move your hand back to the keyboard in preparation for more typing.
Therefore, if you learn the key bindings associated with operations that you use most frequently, you will
save time coding. If an operation you use frequently isn’t already bound by default, create your own easy-
to-remember binding.
What is a Binding?
A key or mouse binding is a key sequence or mouse event associated with a command. Key terms are
defined as follows:
•
Mouse event
- The clicking of any button or motion of the mouse wheel.
•
Key sequence
- A series of one or more keys or key combinations. For example,
Ctrl
+
X
,
R
.
•
Key combination
- Two or more keys pressed simultaneously. For example,
Ctrl
+
O
.
•
Key
- Any single key on the keyboard.
An example of a key binding with one key combination is
Ctrl
+
O
(in CUA emulation, associated with the
gui_open
command and
File
→
Open File
). The plus (+) sign between the keys indicates that these keys
must be pressed simultaneously: press the
Ctrl
and
O
keys at the same time. Note that the last key is
case-insensitive. You do not need to press
Shift
.
An example of a key binding with a key sequence is
Ctrl
+
X
,
R
(in Vim emulation, this binding is associated
with the
redo
command and
Edit
→
Redo
). The comma (,) indicates that each key must be pressed con-
secutively: press
Ctrl
and
X
at the same time, release, then press the
R
key.
To view or change bindings, create new bindings, and export/import custom bindings, see
Managing
Bindings
.
The available key bindings change depending on the selected emulation. While SlickEdit
®
Core provides
emulations for 13 editors, CUA is the default emulation, so key bindings listed throughout the documenta-
tion will be for the CUA emulation. To change the emulation mode, click
Window
→
Preferences
, expand
SlickEdit
and click
General
in the tree, then double-click the
Emulation
setting. For more information,
see
Emulations
.
Note
• For documentation purposes, both mouse events and keys that are bound to commands are of-
ten referred to collectively as
key bindings
.
• The main menu displays the key bindings for commands associated with each menu entry. See
Menus
Accessing Menus and
Creating and Editing Menus
for more information.
What is a Binding?
44
Содержание Corev3.3 for Eclipse
Страница 1: ...Think Slick Corev3 3 for Eclipse...
Страница 2: ......
Страница 3: ...SlickEdit Core v3 3 for Eclipse...
Страница 5: ......
Страница 6: ......
Страница 14: ...xii...
Страница 20: ...xviii...
Страница 22: ...xx...
Страница 23: ...Chapter 1 Introduction 1...
Страница 41: ...Chapter 3 User Interface 19...
Страница 61: ...Chapter 4 User Preferences 39...
Страница 80: ...BODY BODY HTML HTMLEOF Restoring Settings on Startup 58...
Страница 82: ...60...
Страница 83: ...Chapter 5 Context Tagging 61...
Страница 97: ...Chapter 6 Editing Features 75...
Страница 124: ...Code Templates 102...
Страница 187: ...The finished code is shown as follows Figure 6 24 Dynamic Surround Example 4 Dynamic Surround 165...
Страница 238: ...Figure 6 49 Test Parsing Configuration Example 1 C Refactoring 216...
Страница 240: ...Finally the following example shows a test resulting in no errors or warnings C Refactoring 218...
Страница 241: ...Figure 6 51 Test Parsing Configuration Example 3 Reviewing Refactoring Changes 219...
Страница 250: ...228...
Страница 251: ...Chapter 7 Language Specific Editing 229...
Страница 275: ...Java Refactoring See Java Refactoring for information about Java refactoring in SlickEdit Core Java Refactoring 253...
Страница 328: ...306...
Страница 329: ...Chapter 8 Tools and Utilities 307...
Страница 334: ...6 Click Save The Save Multi File Output dialog box opens Figure 8 3 Save Multi File Output Dialog DIFFzilla 312...
Страница 350: ...328...
Страница 351: ...Chapter 9 Macros and Macro Programming 329...
Страница 360: ...338...
Страница 361: ...Chapter 10 SlickEdit Core Dialogs 339...
Страница 375: ...Find and Replace View 353...
Страница 491: ...Chapter 11 Appendix 469...
Страница 567: ......
Страница 568: ......