Emacs Emulation

Menu:  Tools -> Options -> Environment -> KeyboardVersions:  2008,2010Published:  11/19/2010Code:  vstipEdit0079   For those not familiar with the term, according to Wikipedia, Emacs can be defined as: “[.] a class of feature-rich text editors, usually characterized by their extensibility. Emacs has, perhaps, more editing commands than other editors, numbering over 1,000 commands. It also allows…

4

Navigating Property Tabs in the Project Properties

Keyboard:  CTRL + PgUp; CTRL + PgDnCommand:  Window.PreviousTab; Window.NextTabVersions:  2008,2010Published:  11/16/2010Code:  vstipProj0023     When you are in your project’s properties, you may have wondered if you can navigate among the Property Tabs:   Well, it turns out that you can!  Just use CTRL + PgUp or CTRL + PgDn to move among the tabs…

0

Properties Window Keyboard Shortcuts

Keyboard:  F4; ALT + ENTER; (see tables below)Menu:  View -> Properties; View -> Property PagesCommand:  View.PropertiesWindow; View.PropertyPagesVersions:  2008,2010Published:  10/21/2010Code:  vstipTool0111     The Properties window allows you to “view and change the design-time properties and events of selected objects that are located in editors and designers. You can also use the Properties window to edit…

2

Using Smart Tags from the Keyboard

Keyboard:  CTRL + . (period)Command:  View.ShowSmartTagVersions:  2008,2010Published:  10/16/2010Code:  vstipEdit0076   You have probably seen the smart tag indicator before.  It’s a bluish bar that shows up in your code when you use certain items:     Most people just put their mouse over the blue line and choose the option(s) listed in the tag:  …

0

Using the Find/Command Box Keyboard Shortcuts

Keyboard:  CTRL + D (find); CTRL + G (go to line); CTRL + SHIFT + G (go to line); F9 Command:  Edit.GoToFindCombo; Edit.GoTo; Edit.OpenFile; Debug.ToggleBreakpoint Versions:  2008,2010 Published:  9/26/2010 Code:  vstipFind0019   Make sure to check out the Windows Phone Developer Portal!   We have looked at the Find / Command box in a variety…

0

Keyboard Shortcuts: Reset All Your Shortcuts

Menu:  Tools -> Options -> Environment -> KeyboardCommand:  Tools.CustomizeKeyboardVersions:  2008,2010Published:  8/5/2010Code:  vstipTool0064   If you ever mess up your keyboard shortcuts and just want to reset all the shortcuts back to their default settings you can use the nuclear option by using the Reset button in Tools -> Options -> Environment -> Keyboard:   When…

5

Keyboard Shortcuts: Creating New Shortcuts

Menu:  Tools -> Options -> KeyboardCommand:  Tools.CustomizeKeyboardVersions:  2008,2010Published:  8/4/2010Code:  vstipTool0063   So you want to create a new keyboard shortcut but don’t know how to do it?  Let’s walkthrough an example to show you how!  First, go to Tools -> Options -> Keyboard:     Now let’s assume we want to modify the “View.ViewCode” command…

0

Keyboard Shortcuts: Additional Mapping Schemes

Menu:  Tools -> Options -> KeyboardCommand:  Tools.CustomizeKeyboardVersions:  2008,2010Published:  8/3/2010Code:  vstipTool0062   One of the most important places you can go in Visual Studio is the Tools -> Options -> Keyboard area:   In vstipTool0061 we looked at how to find shortcut keys for given commands.  Now we will focus on the “Apply the following additional…

0

Find Keyboard Shortcuts

Menu:  Tools -> Options -> KeyboardCommand:  Tools.CustomizeKeyboardVersions:  2008,2010Published:  8/2/2010Code:  vstipTool0061   Ever just want to see what keyboard shortcuts there are for something?  Let’s say, for example, that you want to see if View -> Code has any keyboard shortcuts.  A quick look at the Menu doesn’t reveal anything:   But that’s not the end…

0

Keyboard Access to a Tool Window Toolbar

Keyboard:  SHIFT + ALTVersions:  2008,2010Published:  6/28/2010Code:  vstipTool0042   Sometimes, when you have an active tool window, you just want access to the toolbar at the top without having to reach over and use your mouse:   A little known fact is that you do this very easily for any active tool window by simply pressing…

0