Difference between revisions of "WDSC shortcuts"
From MidrangeWiki
Starbuck5250 (talk | contribs) m (Add version columm) |
Starbuck5250 (talk | contribs) m (Add various keys tested in v7.0.0.4) |
||
Line 5: | Line 5: | ||
|- | |- | ||
! Key | ! Key | ||
− | ! | + | ! Earliest version |
! Description | ! Description | ||
|- | |- | ||
Line 59: | Line 59: | ||
| 6.x | | 6.x | ||
| Find ? simple in source | | Find ? simple in source | ||
+ | |- | ||
+ | | Ctrl-N | ||
+ | | 7.0.0.4 | ||
+ | | Find next match from Ctrl-F | ||
+ | |- | ||
+ | | Ctrl-U | ||
+ | | 7.0.0.4 | ||
+ | | Find previous match from Ctrl-F | ||
|- | |- | ||
| Alt-L | | Alt-L | ||
Line 75: | Line 83: | ||
| 6.x | | 6.x | ||
| Bring the current line to the top of the view | | Bring the current line to the top of the view | ||
+ | |- | ||
+ | | Ctrl-M | ||
+ | | 6.x | ||
+ | | Select matching block of source e.g. IF/ENDIF, DO/ENDDO. | ||
+ | |- | ||
+ | | Ctrl-Shift-M | ||
+ | | 6.x | ||
+ | | Jump to end of matching block of source e.g. IF/ENDIF, DO/ENDDO. | ||
+ | |- | ||
+ | | Ctrl-Shift-O | ||
+ | | 6.x | ||
+ | | Show matching block nesting e.g. IF/ENDIF, DO/ENDDO. | ||
|- | |- | ||
| Ctrl-Q | | Ctrl-Q | ||
| 6.x | | 6.x | ||
| Sets a marker at the current position | | Sets a marker at the current position | ||
+ | |- | ||
+ | | Alt-Q | ||
+ | | 7.0.0.4 | ||
+ | | Jump to marker set by Ctrl-Q | ||
|- | |- | ||
| Ctrl-J | | Ctrl-J | ||
Line 87: | Line 111: | ||
| 6.x | | 6.x | ||
| Splits line at current cursor position | | Splits line at current cursor position | ||
+ | |- | ||
+ | | Alt-R | ||
+ | | 6.x | ||
+ | | Select rectangular block. Position to upper left, Alt-R. Position to lower right, Alt-R. Position to target, then take one of the following actions: | ||
+ | |- | ||
+ | | Alt-C | ||
+ | | 6.x | ||
+ | | Copy rectangular block to current cursor position | ||
+ | |- | ||
+ | | Alt-D | ||
+ | | 6.x | ||
+ | | Delete rectangular block | ||
+ | |- | ||
+ | | Alt-M | ||
+ | | 6.x | ||
+ | | Move rectangular block to current cursor position | ||
+ | |- | ||
+ | | Alt-F7 | ||
+ | | 6.x | ||
+ | | Shift selected block left | ||
+ | |- | ||
+ | | Alt-F8 | ||
+ | | 6.x | ||
+ | | Shift selected block right | ||
+ | |- | ||
+ | | Alt-I | ||
+ | | 6.x | ||
+ | | Lowercase selected block | ||
+ | |- | ||
+ | | Alt-K | ||
+ | | 6.x | ||
+ | | Uppercase selected block | ||
+ | |- | ||
+ | | Alt-PageUp | ||
+ | | 6.x | ||
+ | | Position to top of rectangular block | ||
+ | |- | ||
+ | | Alt-PageDown | ||
+ | | 6.x | ||
+ | | Position to bottom of rectangular block | ||
|- | |- | ||
| Alt-U | | Alt-U | ||
| 6.x | | 6.x | ||
− | | Deselects any currently selected text | + | | Deselects any currently selected text, including rectangular block |
|- | |- | ||
| DblClick Header | | DblClick Header | ||
| 6.x | | 6.x | ||
| Shifts into full screen mode | | Shifts into full screen mode | ||
+ | |- | ||
+ | | Ctrl-F6 | ||
+ | | 7.0.0.4 | ||
+ | | Cycle between editors | ||
|- | |- | ||
| Ctrl-F7 | | Ctrl-F7 | ||
Line 104: | Line 172: | ||
| Switches between open perspectives | | Switches between open perspectives | ||
|- | |- | ||
− | | Ctrl- | + | | Ctrl-E |
| 6.x | | 6.x | ||
| Displays list of open editors | | Displays list of open editors | ||
Line 116: | Line 184: | ||
| Help | | Help | ||
|- | |- | ||
− | | Ctrl - Shift - C | + | | F10 |
+ | | 7.0.0.4 | ||
+ | | Access the menus on the main menu bar | ||
+ | |- | ||
+ | | Shift-F10 | ||
+ | | 7.0.0.4 | ||
+ | | Access the context menu for the current view | ||
+ | |- | ||
+ | | Ctrl-F10 | ||
+ | | 7.0.0.4 | ||
+ | | Pulldown menu for the current view (if there is one) In an editor, opens the menu for the marker bar to the left of the editor | ||
+ | |- | ||
+ | | Ctrl-Shift-C | ||
| 6.x | | 6.x | ||
| Compiles current editor source member | | Compiles current editor source member | ||
+ | |- | ||
+ | | Ctrl-Shift-V | ||
+ | | 6.x | ||
+ | | Verifies current editor source member by performing a syntax check on it. Additionally, refreshes the WDSC cache. | ||
+ | |- | ||
+ | | Ctrl-F5 | ||
+ | | 6.x | ||
+ | | Remove show messages from compile | ||
+ | |- | ||
+ | | Ctrl-Shift-F5 | ||
+ | | 7.0.0.4 | ||
+ | | Refresh outline view | ||
+ | |- | ||
+ | | Ctrl-Space | ||
+ | | 7.0.0.4 | ||
+ | | Content assist (free-form RPG) | ||
+ | |- | ||
+ | | Ctrl-W | ||
+ | | 6.x | ||
+ | | Show all (undo any filters) | ||
|-} | |-} | ||
+ | |||
+ | Key bindings for [[Eclipse]] can be seen by using the Window->Preferences, General->Keys path, but these can be overridden by a perspective. | ||
==Categories== | ==Categories== | ||
[[Category:WDSC|Shortcuts]] | [[Category:WDSC|Shortcuts]] | ||
{{stub}} | {{stub}} |
Revision as of 18:05, 23 October 2007
WDSC shortcuts - this is a (non-exhaustive) list of some of the keyboard shortcuts available in WDSC. Many of the shortcuts change between major versions of the product, so please be careful!
Key | Earliest version | Description |
---|---|---|
F12 | 6.x | Make editor active. This is particularly useful for switching back to the editor view from the iSeries Error list view after a compile. |
Dbl-click on word | 6.x | Selects word |
Ctrl-C | 6.x | Copies current selection |
Ctrl-V | 6.x | Pastes clipboard contents |
Ctrl-X | 6.x | Cuts current selection to clipboard |
Ctrl-Z | 6.x | Undo |
Ctrl-Y | 6.x | ReDo |
Ctrl-S | 6.x | Save |
Insert | 6.x | Toggles insert mode (mode shows in header) |
Ctrl-A | 6.x | Selects all source |
Ctrl-Shift-A | 6.x | Open Member Dialog |
Ctrl-Enter | 6.x | Insert blank line after current (does not split) |
Ctrl-F | 6.x | Find ? simple in source |
Ctrl-N | 7.0.0.4 | Find next match from Ctrl-F |
Ctrl-U | 7.0.0.4 | Find previous match from Ctrl-F |
Alt-L | 6.x | Selects current line |
Ctrl-D | 6.x | Copies current line and places below |
Ctrl-Backspace | 6.x | Deletes the line cursor is on |
Ctrl-T | 6.x | Bring the current line to the top of the view |
Ctrl-M | 6.x | Select matching block of source e.g. IF/ENDIF, DO/ENDDO. |
Ctrl-Shift-M | 6.x | Jump to end of matching block of source e.g. IF/ENDIF, DO/ENDDO. |
Ctrl-Shift-O | 6.x | Show matching block nesting e.g. IF/ENDIF, DO/ENDDO. |
Ctrl-Q | 6.x | Sets a marker at the current position |
Alt-Q | 7.0.0.4 | Jump to marker set by Ctrl-Q |
Ctrl-J | 6.x | Moves cursor back to last change made in source |
Alt-S | 6.x | Splits line at current cursor position |
Alt-R | 6.x | Select rectangular block. Position to upper left, Alt-R. Position to lower right, Alt-R. Position to target, then take one of the following actions: |
Alt-C | 6.x | Copy rectangular block to current cursor position |
Alt-D | 6.x | Delete rectangular block |
Alt-M | 6.x | Move rectangular block to current cursor position |
Alt-F7 | 6.x | Shift selected block left |
Alt-F8 | 6.x | Shift selected block right |
Alt-I | 6.x | Lowercase selected block |
Alt-K | 6.x | Uppercase selected block |
Alt-PageUp | 6.x | Position to top of rectangular block |
Alt-PageDown | 6.x | Position to bottom of rectangular block |
Alt-U | 6.x | Deselects any currently selected text, including rectangular block |
DblClick Header | 6.x | Shifts into full screen mode |
Ctrl-F6 | 7.0.0.4 | Cycle between editors |
Ctrl-F7 | 6.x | Switches between open views |
Ctrl-F8 | 6.x | Switches between open perspectives |
Ctrl-E | 6.x | Displays list of open editors |
Ctrl-F4 | 6.x | Closes open editor |
F1 | 6.x | Help |
F10 | 7.0.0.4 | Access the menus on the main menu bar |
Shift-F10 | 7.0.0.4 | Access the context menu for the current view |
Ctrl-F10 | 7.0.0.4 | Pulldown menu for the current view (if there is one) In an editor, opens the menu for the marker bar to the left of the editor |
Ctrl-Shift-C | 6.x | Compiles current editor source member |
Ctrl-Shift-V | 6.x | Verifies current editor source member by performing a syntax check on it. Additionally, refreshes the WDSC cache. |
Ctrl-F5 | 6.x | Remove show messages from compile |
Ctrl-Shift-F5 | 7.0.0.4 | Refresh outline view |
Ctrl-Space | 7.0.0.4 | Content assist (free-form RPG) |
Ctrl-W | 6.x | Show all (undo any filters) |