The two versions Visual C++ Professional and Visual C++ Express do not have the same keyboard shortcuts scheme. You can download the default keyboard scheme for Visual Studio 2010 C++ here.
If you have used Visual C++ Professional with Visual Assist you will also notice that the Visual Assist shortcuts are also missing. Visual Assist default shortcuts can be viewed here.
Visual C++ allows multiple shortcuts for the same command. Unfortunately Qt Creator doesn't allow this and at times I had to choose from multiple shortcuts only one.
Below is a table with the updates to the "MS_Visual_C++.kms" keyboard shortcuts scheme:
Command | Label | Shortcut | Old Shortcut |
Toogle | Toggle Bookmark | Ctrl+F2 | Ctrl+K, Ctrl+K |
OutputPane.nextitem | Next Item | F4 | F6 |
OutputPane.previtem | Previous Item | Shift+F4 | Shift+F6 |
VisualizeWhitespace | Visualize Whitespace | Ctrl+Shift+8 | Ctrl+E, Ctrl+V |
LowercaseSelection | Lowercase Selection | Ctrl+U | Alt+U |
UppercaseSelection | Uppercase Selection | Ctrl+Shift+U | Alt+Shift+U |
Sidebar.Projects | Activate Projects Pane | Ctrl+Alt+L | Alt+X |
Sidebar.Class View | Activate Class View Pane | Ctrl+Shift+C | |
AddNewFile | Add New... | Ctrl+Shift+A | |
AddExistingFiles | Add Existing Files... | Alt+Shift+A | |
RunToLine | Run to Line | Ctrl+F10 | |
AttachToLocalProcess | Attach to Running Local Application... | Ctrl+Alt+P | |
FindUsages | Find Usages | Alt+Shift+F | Ctrl+Shift+U |
RenameSymbolUnderCursor | Rename Symbol Under Cursor | Alt+Shift+R | Ctrl+Shift+R |
Methods | Methods and Functions | Alt+Shift+S | |
Methods in current Document | Methods in Current Document | Alt+M | |
JumpToDefinition | Follow Symbol Under Cursor | Alt+G | Ctrl+F12 |
SwitchDeclarationDefintion | Switch Between Method Declaration/Definition | Ctrl+F12 | Ctrl+Shift+F12 |
SwitchHeaderSource | Switch Header/Source | Alt+O | F4 |
Files in current project | Files in Current Project | Alt+Shift+O | |
Files in current project | Files in Current Project | Alt+Shift+O | |
CancelBuild | Cancel Build | Ctrl+ᡀ� |
Cancel Build should have been Ctrl+Break. I filed this behavior as Qt Creator Bug #4609.
The complete "MS_Visual_C++_Visual_Assist.kms" can be downloaded from here. With these keyboard shortcuts Qt Creator is a able to pose as a very good substitute to Visual C++ and Visual Assist!
No comments:
Post a Comment