Brackets Shortcuts. This page is to document which Shortcut keys are being used by Brackets. Since documenting a software project which is under development will be hard to keep up-to-date, I wrote a Brackets Shortcuts Extension to generate a list of the current set of shortcuts defined to Brackets. C.2 Tab Traversal. Tab traversal allows the user to move the focus through different UI elements on a page. All active elements of the page are accessible by Tab traversal, that is, by using the Tab key to move to the next control and Shift+Tab to move to the previous control. Ctrl-Alt-Up Go to called method Ctrl-Alt-Down Go to calling method Ctrl-F9 Evaluate expression Ctrl-F8 Toggle breakpoint Ctrl-Shift-F8 New breakpoint Ctrl-Shift-F7 New watch When typing in the Source Editor, generate the text in the right-column below by typing the abbreviation that is listed in the left-column and then pressing Tab. I need to programmatically create a shortcut using C. How can I do this using Win32 SDK? What API function can be used for this purpose? Which method.
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Use shortcut keys to help make the code editor easier and faster to use.
Note
The shortcut keys described in this Help topic refer to the U.S. keyboard layout. Other keyboard layouts might not exactly correspond to the keys on a U.S. keyboard.
Command | Shortcut key |
---|---|
Remove all breakpoints. | CTRL+SHIFT+F9 |
Insert or remove a breakpoint. | F9 |
Enable or disable a breakpoint. | CTRL+F9 |
Open the Breakpoints dialog. | SHIFT+F9 |
Command | Shortcut key |
---|---|
Open the Scripts menu. | Scripts icon |
Open Help. | F1 |
Show method parameter help. | CTRL+SHIFT+SPACEBAR |
Execute the current job. | F5 |
Compile. | F7 |
Compile and close a method. | F8 |
Stop method execution (break). | CTRL+BREAK |
Insert a file. | CTRL+ALT+H |
Command | Shortcut key |
---|---|
Delete from the cursor to the end of the line. | Use SHIFT+END to select to end of line and then DELETE |
Delete word to the right of the cursor. | CTRL+DELETE |
Delete the word to the left of the cursor. | CTRL+BACKSPACE |
Delete the current line. | CTRL+X (with cursor in line, no selection) |
Command | Shortcut key |
---|---|
Insert script. | <SCRIPT NAME> |
Insert document header. | /// |
Comment selection. | CTRL+E, C |
Uncomment selection. | CTRL+E, U |
Convert selection to lowercase. | CTRL+SHIFT+U |
Convert selection to uppercase. | CTRL+U |
Display all methods and properties for a selected class. | CTRL+SPACEBAR |
Copy selection. | CTRL+C (with text selected) |
Copy line. | CTRL+C (with cursor in line, no selection |
Command | Shortcut key |
---|---|
Open the Find dialog. | CTRL+F |
Open the Replace dialog. | CTRL+R |
Start incremental search. | CTRL+I |
Move to next incremental search match in method. | CTRL+I |
Reverse the incremental search direction. | CTRL+Shift+I |
Remove a character from the incremental search string. | BACKSPACE |
Stop the incremental search. | ESC |
Command | Shortcut key |
---|---|
Look up a label. | CTRL+ALT+SPACEBAR |
Show label text. | CTRL+L |
Look up a definition. | F12 |
Show the syntax of a method or property. | CTRL+SPACEBAR |
Command | Shortcut key |
---|---|
Save the selected text to a separate file. | ALT+S |
Close the current TAB, discarding all changes since the last save. | F6 |
Close and save the current code editor window. | F8 |
Close the current window. | CTRL+F4 |
Command | Shortcut key |
---|---|
Select all. | CTRL+A |
Cancel a selection. | ESC |
Select columns. | ALT+MOUSE SELECT |
Select a line. | ALT+L |
Select one word to the left. | CTRL+SHIFT+LEFT ARROW |
Select one word to the right. | CTRL+SHIFT+RIGHT ARROW |
Select text from the cursor to the start of the line. | SHIFT+HOME |
Select text from the cursor to the end of the line. | SHIFT+END |
Select the previous page. | SHIFT+PAGE UP |
Select the next page. | SHIFT+PAGE DOWN |
Select text from the cursor to the top of the code. | CTRL+SHIFT+HOME |
Select text from the cursor to the bottom of the code. | CTRL+SHIFT+END |
Indent the selected text. | TAB |
Remove indentation. | SHIFT+TAB |
Select area/column/block | ALT+MOUSE SELECT |
Cancel selection | ESC |
Show white space | CTRL+SHIFT+S |
Command | Shortcut key |
---|---|
Undo the last action. | CTRL+Z (previous ten actions) |
Redo the last action after an Undo. | CTRL+Y (previous ten actions) |
Announcements: New book: 'Inside Microsoft Dynamics AX 2012 R3' now available. Get your copy at the MS Press Store.
Android Studio includes keyboard shortcuts for many common actions. Table 1shows the default keyboard shortcuts by operating system. Keep in mind, becauseAndroid Studio is based on IntelliJ IDEA, you can find additional shortcuts inthe IntelliJ IDEA keymap reference documentation.
Note: In addition to the default keymaps intable 1 below, you can select from a number of preset keymaps or create a customkeymap. For more about customizing your keyboard shortcuts, seeConfigure Custom Keymaps, below.
Table 1. Default keyboard shortcuts for Windows/Linux and Mac operating systems.
Description | Windows/Linux | Mac |
---|---|---|
General | ||
Save all | Control+S | Command+S |
Synchronize | Control+Alt+Y | Command+Option+Y |
Maximize/minimize editor | Control+Shift+F12 | Control+Command+F12 |
Add to favorites | Alt+Shift+F | Option+Shift+F |
Inspect current file with current profile | Alt+Shift+I | Option+Shift+I |
Quick switch scheme | Control+` (backquote) | Control+` (backquote) |
Open settings dialogue | Control+Alt+S | Command+, (comma) |
Open project structure dialog | Control+Alt+Shift+S | Command+; (semicolon) |
Switch between tabs and tool window | Control+Tab | Control+Tab |
Navigating and searching within Studio | ||
Search everything (including code and menus) | Press Shift twice | Press Shift twice |
Find | Control+F | Command+F |
Find next | F3 | Command+G |
Find previous | Shift+F3 | Command+Shift+G |
Replace | Control+R | Command+R |
Find action | Control+Shift+A | Command+Shift+A |
Search by symbol name | Control+Alt+Shift+N | Command+Option+O |
Find class | Control+N | Command+O |
Find file (instead of class) | Control+Shift+N | Command+Shift+O |
Find in path | Control+Shift+F | Command+Shift+F |
Open file structure pop-up | Control+F12 | Command+F12 |
Navigate between open editor tabs | Alt+Right Arrow or Left Arrow | Control+Right Arrow or Control+Left Arrow |
Jump to source | F4 or Control+Enter | F4 or Command+Down Arrow |
Open current editor tab in new window | Shift+F4 | Shift+F4 |
Recently opened files pop-up | Control+E | Command+E |
Recently edited files pop-up | Control+Shift+E | Command+Shift+E |
Go to last edit location | Control+Shift+Backspace | Command+Shift+Delete |
Close active editor tab | Control+F4 | Command+W |
Return to editor window from a tool window | Esc | Esc |
Hide active or last active tool window | Shift+Esc | Shift+Esc |
Go to line | Control+G | Command+L |
Open type hierarchy | Control+H | Control+H |
Open method hierarchy | Control+Shift+H | Command+Shift+H |
Open call hierarchy | Control+Alt+H | Control+Option+H |
Viewing layouts | ||
Zoom in/out | Control+plus or Control+minus | Command+plus or Command+minus |
Fit to screen | Control+0 | Command+0 |
Actual size | Control+Shift+1 | Command+Shift+1 |
Design tools: Layout Editor | ||
Toggle between Design and Blueprint modes | B | B |
Toggle between Portrait and Landscape modes | O | O |
Toggle devices | D | D |
Force refresh | R | R |
Toggle render errors panel | E | E |
Delete constraints | Delete or Control+click | Delete or Command+click |
Zoom in | Control+plus | Command+plus |
Zoom out | Control+minus | Command+minus |
Zoom to fit | Control+0 | Command+0 |
Pan | Hold Space+click and drag | Hold Space+click and drag |
Go to XML | Control+B | Command+B |
Select all components | Control+A | Command+A |
Select multiple components | Shift+click or Control+click | Shift+click or Command+click |
Design tools: Navigation Editor | ||
Zoom in | Control+plus | Command+plus |
Zoom out | Control+minus | Command+minus |
Zoom to fit | Control+0 | Command+0 |
Pan | Hold Space+click and drag | Hold Space+click and drag |
Go to XML | Control+B | Command+B |
Toggle render errors panel | E | E |
Group into nested graph | Control+G | Command+G |
Cycle through destinations | Tab or Shift+Tab | Tab or Shift+Tab |
Select all destinations | Control+A | Command+A |
Select multiple destinations | Shift+click or Control+click | Shift+click or Command+click |
Writing code | ||
Generate code (getters, setters, constructors, hashCode/equals, toString, new file, new class) | Alt+Insert | Command+N |
Override methods | Control+O | Control+O |
Implement methods | Control+I | Control+I |
Surround with (if..else / try..catch / etc.) | Control+Alt+T | Command+Option+T |
Delete line at caret | Control+Y | Command+Delete |
Collapse/expand current code block | Control+minus or Control+plus | Command+minus or Command+plus |
Collapse/expand all code blocks | Control+Shift+minus or Control+Shift+plus | Command+Shift+minus or Command+Shift+plus |
Duplicate current line or selection | Control+D | Command+D |
Basic code completion | Control+Space | Control+Space |
Smart code completion (filters the list of methods and variables by expected type) | Control+Shift+Space | Control+Shift+Space |
Complete statement | Control+Shift+Enter | Command+Shift+Enter |
Quick documentation lookup | Control+Q | Control+J |
Show parameters for selected method | Control+P | Command+P |
Go to declaration (directly) | Control+B or Control+click | Command+B or Command+click |
Go to implementations | Control+Alt+B | Command+Option+B |
Go to super-method/super-class | Control+U | Command+U |
Open quick definition lookup | Control+Shift+I | Command+Y |
Toggle project tool window visibility | Alt+1 | Command+1 |
Toggle bookmark | F11 | F3 |
Toggle bookmark with mnemonic | Control+F11 | Option+F3 |
Comment/uncomment with line comment | Control+/ | Command+/ |
Comment/uncomment with block comment | Control+Shift+/ | Command+Shift+/ |
Select successively increasing code blocks | Control+W | Option+Up |
Decrease current selection to previous state | Control+Shift+W | Option+Down |
Move to code block start | Control+[ | Option+Command+[ |
Move to code block end | Control+] | Option+Command+] |
Select to the code block start | Control+Shift+[ | Option+Command+Shift+[ |
Select to the code block end | Control+Shift+] | Option+Command+Shift+] |
Delete to end of word | Control+Delete | Option+Delete |
Delete to start of word | Control+Backspace | Option+Delete |
Optimize imports | Control+Alt+O | Control+Option+O |
Project quick fix (show intention actions and quick fixes) | Alt+Enter | Option+Enter |
Reformat code | Control+Alt+L | Command+Option+L |
Auto-indent lines | Control+Alt+I | Control+Option+I |
Indent/unindent lines | Tab or Shift+Tab | Tab or Shift+Tab |
Smart line join | Control+Shift+J | Control+Shift+J |
Smart line split | Control+Enter | Command+Enter |
Start new line | Shift+Enter | Shift+Enter |
Next/previous highlighted error | F2 or Shift+F2 | F2 or Shift+F2 |
Build and run | ||
Build | Control+F9 | Command+F9 |
Build and run | Shift+F10 | Control+R |
Apply Changes and Restart Activity | Control+F10 | Control+Command+R |
Apply Code Changes | Control+Alt+F10 | Control+Shift+Command+R |
Debugging | ||
Debug | Shift+F9 | Control+D |
Step over | F8 | F8 |
Step into | F7 | F7 |
Smart step into | Shift+F7 | Shift+F7 |
Step out | Shift+F8 | Shift+F8 |
Run to cursor | Alt+F9 | Option+F9 |
Evaluate expression | Alt+F8 | Option+F8 |
Resume program | F9 | Command+Option+R |
Toggle breakpoint | Control+F8 | Command+F8 |
View breakpoints | Control+Shift+F8 | Command+Shift+F8 |
Refactoring | ||
Copy | F5 | F5 |
Move | F6 | F6 |
Safe delete | Alt+Delete | Command+Delete |
Rename | Shift+F6 | Shift+F6 |
Change signature | Control+F6 | Command+F6 |
Inline | Control+Alt+N | Command+Option+N |
Extract method | Control+Alt+M | Command+Option+M |
Extract variable | Control+Alt+V | Command+Option+V |
Extract field | Control+Alt+F | Command+Option+F |
Extract constant | Control+Alt+C | Command+Option+C |
Extract parameter | Control+Alt+P | Command+Option+P |
Version control / local history | ||
Commit project to VCS | Control+K | Command+K |
Update project from VCS | Control+T | Command+T |
View recent changes | Alt+Shift+C | Option+Shift+C |
Open VCS popup | Alt+` (backquote) | Control+V |
You can choose from a number of preset keymaps or modify a preset keymap tocreate a new custom keymap in the keymap settings for Android Studio.
To open the keymap settings, choose File > Settings (on Mac, AndroidStudio > Preferences) and navigate to the Keymap pane.
Figure 1. The Android Studio keymap settings window.