<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Kirk Jackson's Page of Words - VS2008Tips</title>
    <link>http://pageofwords.com/blog/</link>
    <description>Run the ink across this page of words</description>
    <language>en-us</language>
    <copyright>Kirk Jackson</copyright>
    <lastBuildDate>Tue, 01 Sep 2009 09:55:57 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>kirkj@paradise.net.nz</managingEditor>
    <webMaster>kirkj@paradise.net.nz</webMaster>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=249a58ec-4b74-4bdb-beaa-8b704b90e9d3</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,249a58ec-4b74-4bdb-beaa-8b704b90e9d3.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,249a58ec-4b74-4bdb-beaa-8b704b90e9d3.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=249a58ec-4b74-4bdb-beaa-8b704b90e9d3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Visual Studio 2010 will have <a href="http://weblogs.asp.net/scottgu/archive/2009/08/31/multi-monitor-support-vs-2010-and-net-4-series.aspx">better
support for a multi-monitor setup</a>, but it's possible to get part of the way in
2008 already.
</p>
        <p>
Toolbars and property windows (e.g. Solution Explorer, Class View) can be dragged
into separate windows (2010 will add the ability to drag documents into separate windows
too):
</p>
        <p>
          <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Floating windows" border="0" alt="Floating windows" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_5.png" width="644" height="383" />
        </p>
        <p>
Window positioning gets a bit weird when you switch from one monitor to another, or
change resolutions - a common occurrence when you're a laptop user docking and un-docking.
</p>
        <p>
You can create two settings files, one for your single monitor layout, and one for
your multi-monitor layout, and use them when starting Visual Studio 2008:
</p>
        <ol>
          <li>
Arrange your windows the way you like them 
</li>
          <li>
Go to <strong>Tools </strong>&gt; <strong>Import and Export Settings</strong> &gt; <strong>Export
selected environment settings</strong></li>
          <li>
You get a great tree-view of every possible setting category in Visual Studio. Click
the top node to deselect everything, and scroll down and select only <strong>General
Settings </strong>&gt; <strong>Window Layouts</strong>: 
<br /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_10.png" width="244" height="206" /></li>
          <li>
Save your settings file somewhere handy (e.g. d:\multimon.vssettings) 
</li>
          <li>
Repeat for each layout you like 
</li>
        </ol>
        <p>
Now you have two or more settings files, you just need to create a shortcut icon for
each one somewhere in your start menu.
</p>
        <p>
Edit the target, and add the parameter <strong>/resetsettings D:\multimon.vssettings</strong> to
the end (replace the path with each settings file path).
</p>
        <p>
          <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_13.png" width="382" height="536" />
        </p>
        <p>
Now when you launch your new shortcut, it will start Visual Studio 2008 with the correct
window layout. Because you only exported and imported the Window Layouts, all the
other settings stay the same.
</p>
        <p>
You may also want to make these changes to your shortcut:
</p>
        <ul>
          <li>
Add the <strong>/nosplash </strong>parameter to your Target, to avoid the "Visual
Studio" splash screen and make it slightly faster to start (perception is everything!) 
</li>
          <li>
Check the <strong>Run as administrator </strong>option, which is useful if you often
need to restart Visual Studio to connect to the ASP.NET worker process when developing
under IIS. 
</li>
        </ul>
        <p>
          <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_16.png" width="644" height="457" />
        </p>
        <p>
Cheers,
</p>
        <p>
Kirk
</p>
        <p>
Previous VS2008 Tips:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx">Ctrl
+ . -- Bring up that annoying smart tag menu</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx">Temporary
Projects - You don't have to save them</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx">Christchurch
- Visual Studio Tips'n'Tricks</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/11/14/VisualStudioRegeditYourTabOrderingAndAddAColumnGuide.aspx">Visual
Studio - Regedit your tab ordering and add a column guide</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=249a58ec-4b74-4bdb-beaa-8b704b90e9d3" />
      </body>
      <title>Visual Studio 2008: Remember toolbar positions</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,249a58ec-4b74-4bdb-beaa-8b704b90e9d3.aspx</guid>
      <link>http://pageofwords.com/blog/2009/09/01/VisualStudio2008RememberToolbarPositions.aspx</link>
      <pubDate>Tue, 01 Sep 2009 09:55:57 GMT</pubDate>
      <description>&lt;p&gt;
Visual Studio 2010 will have &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/08/31/multi-monitor-support-vs-2010-and-net-4-series.aspx"&gt;better
support for a multi-monitor setup&lt;/a&gt;, but it's possible to get part of the way in
2008 already.
&lt;/p&gt;
&lt;p&gt;
Toolbars and property windows (e.g. Solution Explorer, Class View) can be dragged
into separate windows (2010 will add the ability to drag documents into separate windows
too):
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Floating windows" border="0" alt="Floating windows" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_5.png" width="644" height="383" /&gt;
&lt;/p&gt;
&lt;p&gt;
Window positioning gets a bit weird when you switch from one monitor to another, or
change resolutions - a common occurrence when you're a laptop user docking and un-docking.
&lt;/p&gt;
&lt;p&gt;
You can create two settings files, one for your single monitor layout, and one for
your multi-monitor layout, and use them when starting Visual Studio 2008:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Arrange your windows the way you like them 
&lt;/li&gt;
&lt;li&gt;
Go to &lt;strong&gt;Tools &lt;/strong&gt;&amp;gt; &lt;strong&gt;Import and Export Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Export
selected environment settings&lt;/strong&gt; 
&lt;/li&gt;
&lt;li&gt;
You get a great tree-view of every possible setting category in Visual Studio. Click
the top node to deselect everything, and scroll down and select only &lt;strong&gt;General
Settings &lt;/strong&gt;&amp;gt; &lt;strong&gt;Window Layouts&lt;/strong&gt;: 
&lt;br /&gt;
&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_10.png" width="244" height="206" /&gt; 
&lt;/li&gt;
&lt;li&gt;
Save your settings file somewhere handy (e.g. d:\multimon.vssettings) 
&lt;/li&gt;
&lt;li&gt;
Repeat for each layout you like 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Now you have two or more settings files, you just need to create a shortcut icon for
each one somewhere in your start menu.
&lt;/p&gt;
&lt;p&gt;
Edit the target, and add the parameter &lt;strong&gt;/resetsettings D:\multimon.vssettings&lt;/strong&gt; to
the end (replace the path with each settings file path).
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_13.png" width="382" height="536" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Now when you launch your new shortcut, it will start Visual Studio 2008 with the correct
window layout. Because you only exported and imported the Window Layouts, all the
other settings stay the same.
&lt;/p&gt;
&lt;p&gt;
You may also want to make these changes to your shortcut:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Add the &lt;strong&gt;/nosplash &lt;/strong&gt;parameter to your Target, to avoid the "Visual
Studio" splash screen and make it slightly faster to start (perception is everything!) 
&lt;/li&gt;
&lt;li&gt;
Check the &lt;strong&gt;Run as administrator &lt;/strong&gt;option, which is useful if you often
need to restart Visual Studio to connect to the ASP.NET worker process when developing
under IIS. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudio2008Remembertoolbarpositions_12E47/image_16.png" width="644" height="457" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Cheers,
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
Previous VS2008 Tips:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx"&gt;Ctrl
+ . -- Bring up that annoying smart tag menu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx"&gt;Temporary
Projects - You don't have to save them&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx"&gt;Christchurch
- Visual Studio Tips'n'Tricks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/11/14/VisualStudioRegeditYourTabOrderingAndAddAColumnGuide.aspx"&gt;Visual
Studio - Regedit your tab ordering and add a column guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=249a58ec-4b74-4bdb-beaa-8b704b90e9d3" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,249a58ec-4b74-4bdb-beaa-8b704b90e9d3.aspx</comments>
      <category>.NET;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=ca861cc3-f441-4948-9675-9713562abead</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,ca861cc3-f441-4948-9675-9713562abead.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,ca861cc3-f441-4948-9675-9713562abead.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ca861cc3-f441-4948-9675-9713562abead</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just got back from sunny Napier, where I presented the seventh iteration of my Visual
Studio Tips n Tricks talk. It's the last one I have scheduled, and 7 is the most I've
repeated any presentation in the past -- it was quite nice to polish it that much
:)
</p>
        <p>
I think almost every tip is linked to in one of the following posts from my blog --
if not, leave a comment and I'll post it.
</p>
        <p>
Cheers,
</p>
        <p>
Kirk
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx">Ctrl
+ . -- Bring up that annoying smart tag menu</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx">Temporary
Projects - You don't have to save them</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx">Christchurch
- Visual Studio Tips'n'Tricks</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/11/14/VisualStudioRegeditYourTabOrderingAndAddAColumnGuide.aspx">Visual
Studio - Regedit your tab ordering and add a column guide</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=ca861cc3-f441-4948-9675-9713562abead" />
      </body>
      <title>Napier - Visual Studio Tips</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,ca861cc3-f441-4948-9675-9713562abead.aspx</guid>
      <link>http://pageofwords.com/blog/2008/12/09/NapierVisualStudioTips.aspx</link>
      <pubDate>Tue, 09 Dec 2008 08:40:49 GMT</pubDate>
      <description>&lt;p&gt;
Just got back from sunny Napier, where I presented the seventh iteration of my Visual
Studio Tips n Tricks talk. It's the last one I have scheduled, and 7 is the most I've
repeated any presentation in the past -- it was quite nice to polish it that much
:)
&lt;/p&gt;
&lt;p&gt;
I think almost every tip is linked to in one of the following posts from my blog --
if not, leave a comment and I'll post it.
&lt;/p&gt;
&lt;p&gt;
Cheers,
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx"&gt;Ctrl
+ . -- Bring up that annoying smart tag menu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx"&gt;Temporary
Projects - You don't have to save them&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx"&gt;Christchurch
- Visual Studio Tips'n'Tricks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/11/14/VisualStudioRegeditYourTabOrderingAndAddAColumnGuide.aspx"&gt;Visual
Studio - Regedit your tab ordering and add a column guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=ca861cc3-f441-4948-9675-9713562abead" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,ca861cc3-f441-4948-9675-9713562abead.aspx</comments>
      <category>VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=66a688a0-9d2c-4a7f-a664-dda9660a72c4</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,66a688a0-9d2c-4a7f-a664-dda9660a72c4.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,66a688a0-9d2c-4a7f-a664-dda9660a72c4.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=66a688a0-9d2c-4a7f-a664-dda9660a72c4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm in Napier presenting my Visual Studio Tips and Tricks talk to the <a href="http://www.dot.net.nz/Default.aspx?tabid=93">Hawkes
Bay .NET Users Group</a>.
</p>
        <p>
I think we're on at 3:30pm at the <a href="http://www.eit.ac.nz/location_and_maps/location_and_maps_default.aspx">Taradale
EIT Campus</a>, but email me if you're thinking of coming, and I'll get you the info.
</p>
        <p>
Kirk
</p>
        <p>
[Update 8 Dec 2008: Added details below]
</p>
        <p>
The session is at 3:30pm on Tuesday 9 December, at the following location:
</p>
        <p>
Room C117 
<br />
C-block (Computing building) 
<br />
EIT (Eastern Institute of Technology) 
<br />
Taradale end of Gloucester Street 
<br />
Taradale, Napier
</p>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=66a688a0-9d2c-4a7f-a664-dda9660a72c4" />
      </body>
      <title>In Napier on Tuesday</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,66a688a0-9d2c-4a7f-a664-dda9660a72c4.aspx</guid>
      <link>http://pageofwords.com/blog/2008/12/05/InNapierOnTuesday.aspx</link>
      <pubDate>Fri, 05 Dec 2008 10:29:04 GMT</pubDate>
      <description>&lt;p&gt;
I'm in Napier presenting my Visual Studio Tips and Tricks talk to the &lt;a href="http://www.dot.net.nz/Default.aspx?tabid=93"&gt;Hawkes
Bay .NET Users Group&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I think we're on at 3:30pm at the &lt;a href="http://www.eit.ac.nz/location_and_maps/location_and_maps_default.aspx"&gt;Taradale
EIT Campus&lt;/a&gt;, but email me if you're thinking of coming, and I'll get you the info.
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
[Update 8 Dec 2008: Added details below]
&lt;/p&gt;
&lt;p&gt;
The session is at 3:30pm on Tuesday 9 December, at the following location:
&lt;/p&gt;
&lt;p&gt;
Room C117 
&lt;br /&gt;
C-block (Computing building) 
&lt;br /&gt;
EIT (Eastern Institute of Technology) 
&lt;br /&gt;
Taradale end of Gloucester Street 
&lt;br /&gt;
Taradale, Napier
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=66a688a0-9d2c-4a7f-a664-dda9660a72c4" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,66a688a0-9d2c-4a7f-a664-dda9660a72c4.aspx</comments>
      <category>UserGroup;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=bf0b3a63-e334-4bba-8ff2-2e4397210e1c</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,bf0b3a63-e334-4bba-8ff2-2e4397210e1c.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,bf0b3a63-e334-4bba-8ff2-2e4397210e1c.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bf0b3a63-e334-4bba-8ff2-2e4397210e1c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
There's two handy Visual Studio features that you can't customise through the Tools
-&gt; Options settings.
</p>
        <p>
          <strong>Guidelines</strong>
        </p>
        <p>
This allows you to have a little dotted line that reminds you that your code is getting
too long:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_2.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="243" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_thumb.png" width="319" border="0" />
          </a> 
</p>
        <p>
Under [HKEY_CURRENT_USER]\Software\Microsoft\VisualStudio\9.0\Text Editor create a
string value called Guides, and put a colour and the column position(s) that you want
guides to appear at (e.g. Guides = RGB(128,0,0) 79, 119)
</p>
        <p>
(from <a title="http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx" href="http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx">http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx</a>)
</p>
        <p>
 
</p>
        <p>
          <strong>MRU Tab Ordering</strong>
        </p>
        <p>
Keep your most recent files at the left of your tab channel, rather than ordering
them in the order that the files were opened in:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_4.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="153" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_thumb_1.png" width="437" border="0" />
          </a>
        </p>
        <p>
Under the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0 key, you can create
a DWORD UseMRUDocOrdering = 1.
</p>
        <p>
(from <a title="http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx" href="http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx">http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx</a>)
</p>
        <p>
 
</p>
        <p>
Cheers,
</p>
        <p>
Kirk
</p>
        <p>
Previous tips:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx">Ctrl
+ . -- Bring up that annoying smart tag menu</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx">Temporary
Projects - You don't have to save them</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx">Christchurch
- Visual Studio Tips'n'Tricks</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=bf0b3a63-e334-4bba-8ff2-2e4397210e1c" />
      </body>
      <title>Visual Studio - Regedit your tab ordering and add a column guide</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,bf0b3a63-e334-4bba-8ff2-2e4397210e1c.aspx</guid>
      <link>http://pageofwords.com/blog/2008/11/14/VisualStudioRegeditYourTabOrderingAndAddAColumnGuide.aspx</link>
      <pubDate>Fri, 14 Nov 2008 05:31:22 GMT</pubDate>
      <description>&lt;p&gt;
There's two handy Visual Studio features that you can't customise through the Tools
-&amp;gt; Options settings.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Guidelines&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
This allows you to have a little dotted line that reminds you that your code is getting
too long:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="243" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_thumb.png" width="319" border="0" /&gt;&lt;/a&gt;&amp;#160;
&lt;/p&gt;
&lt;p&gt;
Under [HKEY_CURRENT_USER]\Software\Microsoft\VisualStudio\9.0\Text Editor create a
string value called Guides, and put a colour and the column position(s) that you want
guides to appear at (e.g. Guides = RGB(128,0,0) 79, 119)
&lt;/p&gt;
&lt;p&gt;
(from &lt;a title="http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx" href="http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx"&gt;http://blogs.msdn.com/saraford/archive/2004/05/05/257953.aspx&lt;/a&gt;)
&lt;/p&gt;
&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;MRU Tab Ordering&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Keep your most recent files at the left of your tab channel, rather than ordering
them in the order that the files were opened in:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="153" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/VisualStudioRegedityourtaborderingandadd_1047B/image_thumb_1.png" width="437" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Under the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0 key, you can create
a DWORD UseMRUDocOrdering = 1.
&lt;/p&gt;
&lt;p&gt;
(from &lt;a title="http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx" href="http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx"&gt;http://blogs.msdn.com/saraford/archive/2008/10/09/did-you-know-you-can-keep-recently-used-files-from-falling-off-the-file-tab-channel-331.aspx&lt;/a&gt;)
&lt;/p&gt;
&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
Cheers,
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
Previous tips:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx"&gt;Ctrl
+ . -- Bring up that annoying smart tag menu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx"&gt;Temporary
Projects - You don't have to save them&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx"&gt;Christchurch
- Visual Studio Tips'n'Tricks&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=bf0b3a63-e334-4bba-8ff2-2e4397210e1c" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,bf0b3a63-e334-4bba-8ff2-2e4397210e1c.aspx</comments>
      <category>VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=fe827516-552c-4d52-b0a1-65491378c551</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,fe827516-552c-4d52-b0a1-65491378c551.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,fe827516-552c-4d52-b0a1-65491378c551.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=fe827516-552c-4d52-b0a1-65491378c551</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I had fun doing the tips'n'tricks talk in Christchurch today. Most of the keyboard
shortcuts I showed are in this post of mine from a few months ago, where I have compiled
the C# and VB equivalents: <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks</a></p>
        <p>
The free plugins to Visual Studio that I recommended were:
</p>
        <ul>
          <li>
lSnippet Designer: <a href="http://www.codeplex.com/SnippetDesigner">http://www.codeplex.com/SnippetDesigner</a></li>
          <li>
lPowerCommands for VS2008: <a href="http://code.msdn.microsoft.com/PowerCommands">http://code.msdn.microsoft.com/PowerCommands</a></li>
          <li>
lSource Code Outliner: <a href="http://www.codeplex.com/SourceCodeOutliner">http://www.codeplex.com/SourceCodeOutliner</a></li>
        </ul>
        <p>
There's also a cool File Explorer plugin for Visual Studio by the guys from Mindscape: <a href="http://www.mindscape.co.nz/Products/vsfileexplorer/">VS
File Explorer</a></p>
        <p>
I also have a series of other <a href="http://pageofwords.com/blog/CategoryView,category,VS2008Tips.aspx">Visual
Studio tips</a> on this blog, as well as some <a href="http://pageofwords.com/blog/CategoryView,category,CSharpTips.aspx">C#
tips</a>. Subscribe to my RSS to hear more!
</p>
        <p>
Kirk
</p>
        <p>
Previous tips:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx">Ctrl
+ . -- Bring up that annoying smart tag menu</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx">Temporary
Projects - You don't have to save them</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=fe827516-552c-4d52-b0a1-65491378c551" />
      </body>
      <title>Christchurch - Visual Studio Tips'n'Tricks</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,fe827516-552c-4d52-b0a1-65491378c551.aspx</guid>
      <link>http://pageofwords.com/blog/2008/11/11/ChristchurchVisualStudioTipsnTricks.aspx</link>
      <pubDate>Tue, 11 Nov 2008 08:10:17 GMT</pubDate>
      <description>&lt;p&gt;
I had fun doing the tips'n'tricks talk in Christchurch today. Most of the keyboard
shortcuts I showed are in this post of mine from a few months ago, where I have compiled
the C# and VB equivalents: &lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The free plugins to Visual Studio that I recommended were:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
lSnippet Designer: &lt;a href="http://www.codeplex.com/SnippetDesigner"&gt;http://www.codeplex.com/SnippetDesigner&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
lPowerCommands for VS2008: &lt;a href="http://code.msdn.microsoft.com/PowerCommands"&gt;http://code.msdn.microsoft.com/PowerCommands&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
lSource Code Outliner: &lt;a href="http://www.codeplex.com/SourceCodeOutliner"&gt;http://www.codeplex.com/SourceCodeOutliner&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
There's also a cool File Explorer plugin for Visual Studio by the guys from Mindscape: &lt;a href="http://www.mindscape.co.nz/Products/vsfileexplorer/"&gt;VS
File Explorer&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I also have a series of other &lt;a href="http://pageofwords.com/blog/CategoryView,category,VS2008Tips.aspx"&gt;Visual
Studio tips&lt;/a&gt; on this blog, as well as some &lt;a href="http://pageofwords.com/blog/CategoryView,category,CSharpTips.aspx"&gt;C#
tips&lt;/a&gt;. Subscribe to my RSS to hear more!
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
Previous tips:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx"&gt;Ctrl
+ . -- Bring up that annoying smart tag menu&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx"&gt;Temporary
Projects - You don't have to save them&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=fe827516-552c-4d52-b0a1-65491378c551" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,fe827516-552c-4d52-b0a1-65491378c551.aspx</comments>
      <category>VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=7957c27f-51a8-4ef5-abb9-a06d7b17be50</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,7957c27f-51a8-4ef5-abb9-a06d7b17be50.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,7957c27f-51a8-4ef5-abb9-a06d7b17be50.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7957c27f-51a8-4ef5-abb9-a06d7b17be50</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Here's a great Visual Studio 2008 option that I didn't know existed until a few months
ago:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/SaveNewProjects.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="137" alt="Save new projects when created option in Visual Studio" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/SaveNewProjects_thumb.png" width="665" border="0" />
          </a>
        </p>
        <p>
Under Tools -&gt; Options -&gt; Projects and Solutions, you can uncheck the "Save
new projects when created" option to let you whip up a little project to test
something out, without having to bother with saving it somewhere permanent.
</p>
        <p>
When creating a new project, instead of this:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject1.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="484" alt="File -&gt; New Project dialog, with prompts for location and solution name" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject1_thumb.png" width="633" border="0" />
          </a>
        </p>
        <p>
You'll get this:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject2.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="436" alt="File -&gt; New Project dialog, with prompt only for project name" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject2_thumb.png" width="644" border="0" />
          </a> 
</p>
        <p>
No longer do you have to name your project "ConsoleApplication64"! You can
use ConsoleApplication1 as often as you want :)
</p>
        <p>
Where does it save these temporary projects, you may ask? They get stashed in a Temporary
Projects folder underneath your profile's AppData directory.
</p>
        <p>
When you close the project or quit Visual Studio, you'll get a prompt asking you if
you want to keep the project:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject3.png">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="229" alt="NewProject3" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject3_thumb.png" width="479" border="0" />
          </a>
        </p>
        <p>
If you choose Discard, it will be removed from disk and you'll never see it again!
</p>
        <p>
ConsoleApplication1, here I come!
</p>
        <p>
Kirk
</p>
        <p>
 
</p>
        <p>
Previous tips:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx">Ctrl
+ . -- Bring up that annoying smart tag menu</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=7957c27f-51a8-4ef5-abb9-a06d7b17be50" />
      </body>
      <title>Temporary Projects - You don't have to save them</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,7957c27f-51a8-4ef5-abb9-a06d7b17be50.aspx</guid>
      <link>http://pageofwords.com/blog/2008/10/24/TemporaryProjectsYouDontHaveToSaveThem.aspx</link>
      <pubDate>Fri, 24 Oct 2008 22:06:03 GMT</pubDate>
      <description>&lt;p&gt;
Here's a great Visual Studio 2008 option that I didn't know existed until a few months
ago:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/SaveNewProjects.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="137" alt="Save new projects when created option in Visual Studio" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/SaveNewProjects_thumb.png" width="665" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Under Tools -&amp;gt; Options -&amp;gt; Projects and Solutions, you can uncheck the &amp;quot;Save
new projects when created&amp;quot; option to let you whip up a little project to test
something out, without having to bother with saving it somewhere permanent.
&lt;/p&gt;
&lt;p&gt;
When creating a new project, instead of this:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject1.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="484" alt="File -&amp;gt; New Project dialog, with prompts for location and solution name" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject1_thumb.png" width="633" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
You'll get this:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="436" alt="File -&amp;gt; New Project dialog, with prompt only for project name" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject2_thumb.png" width="644" border="0" /&gt;&lt;/a&gt;&amp;#160;
&lt;/p&gt;
&lt;p&gt;
No longer do you have to name your project &amp;quot;ConsoleApplication64&amp;quot;! You can
use ConsoleApplication1 as often as you want :)
&lt;/p&gt;
&lt;p&gt;
Where does it save these temporary projects, you may ask? They get stashed in a Temporary
Projects folder underneath your profile's AppData directory.
&lt;/p&gt;
&lt;p&gt;
When you close the project or quit Visual Studio, you'll get a prompt asking you if
you want to keep the project:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject3.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="229" alt="NewProject3" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TemporaryProjectsYoudonthavetosavethem_9B0B/NewProject3_thumb.png" width="479" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
If you choose Discard, it will be removed from disk and you'll never see it again!
&lt;/p&gt;
&lt;p&gt;
ConsoleApplication1, here I come!
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
Previous tips:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx"&gt;Ctrl
+ . -- Bring up that annoying smart tag menu&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=7957c27f-51a8-4ef5-abb9-a06d7b17be50" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,7957c27f-51a8-4ef5-abb9-a06d7b17be50.aspx</comments>
      <category>VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=ae4680b9-41c6-4ab1-95b9-529bfda203d1</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,ae4680b9-41c6-4ab1-95b9-529bfda203d1.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,ae4680b9-41c6-4ab1-95b9-529bfda203d1.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ae4680b9-41c6-4ab1-95b9-529bfda203d1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Finding it hard to click on that little red line to bring up the menu?
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_4.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="77" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_thumb_1.png" width="275" border="0" />
          </a>
        </p>
        <p>
I find it <em>really</em> hard to get the mouse in the right place to bring up the
smart tag menu:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_2.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="111" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_thumb.png" width="477" border="0" />
          </a>
        </p>
        <p>
My favourite key combo in Visual Studio is Ctrl + . (hold down control, press the
dot). If you do this when you have the cursor near the smart tag, the menu will pop
up. You can then use the keyboard arrow keys to go up and down to select (Enter) the
option you want.
</p>
        <p>
Ctrl + .
</p>
        <p>
Magic.
</p>
        <p>
Kirk
</p>
        <p>
Previous tips:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx">Snippet
Designer released</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=ae4680b9-41c6-4ab1-95b9-529bfda203d1" />
      </body>
      <title>Ctrl + . -- Bring up that annoying smart tag menu</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,ae4680b9-41c6-4ab1-95b9-529bfda203d1.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/30/CtrlBringUpThatAnnoyingSmartTagMenu.aspx</link>
      <pubDate>Tue, 30 Sep 2008 09:16:16 GMT</pubDate>
      <description>&lt;p&gt;
Finding it hard to click on that little red line to bring up the menu?
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="77" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_thumb_1.png" width="275" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
I find it &lt;em&gt;really&lt;/em&gt; hard to get the mouse in the right place to bring up the
smart tag menu:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="111" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/Ctrl.Bringupthatannoyingsmarttagmenu_1389A/image_thumb.png" width="477" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
My favourite key combo in Visual Studio is Ctrl + . (hold down control, press the
dot). If you do this when you have the cursor near the smart tag, the menu will pop
up. You can then use the keyboard arrow keys to go up and down to select (Enter) the
option you want.
&lt;/p&gt;
&lt;p&gt;
Ctrl + .
&lt;/p&gt;
&lt;p&gt;
Magic.
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;p&gt;
Previous tips:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx"&gt;Snippet
Designer released&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=ae4680b9-41c6-4ab1-95b9-529bfda203d1" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,ae4680b9-41c6-4ab1-95b9-529bfda203d1.aspx</comments>
      <category>VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=cc80d637-0a51-4fc8-abe6-21846ff64224</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,cc80d637-0a51-4fc8-abe6-21846ff64224.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,cc80d637-0a51-4fc8-abe6-21846ff64224.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cc80d637-0a51-4fc8-abe6-21846ff64224</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blogs.msdn.com/saraford/archive/2008/09/26/matt-s-snippet-designer-finally-sees-the-light-of-day.aspx">Sara
Ford points to</a> the release of <a href="http://www.codeplex.com/SnippetDesigner">Snippet
Designer</a> by <a href="http://blogs.msdn.com/matt/">Matthew Manela</a>. 
</p>
        <p>
Snippets are a remarkably cool productivity tool within Visual Studio. I say "remarkable",
because many people don't even know they exist!
</p>
        <p>
It's great to have a UI over the top of the snippet XML files, which are a little
painful to edit by hand. Snippet Designer lets you select a section of code, and export
it to the designer to create a snippet:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_6.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="514" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_2.png" width="651" border="0" />
          </a>
        </p>
        <p>
(I had to cheat to get the screenshot of the menu... anyone know how to do that?)
</p>
        <p>
Then you're dropped into the Snippet Explorer's designer surface, where you have three
or four simple steps:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_8.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="354" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_3.png" width="644" border="0" />
          </a>
        </p>
        <ol>
          <li>
Right-click a symbol and create a replacement (above, I turned the 'argument' variable
into a replacement). A replacement is text that the user can edit when using your
snippet. 
</li>
          <li>
Edit the details of the replacement, including the default value and tooltip text. 
</li>
          <li>
Add a shortcut to your snippet. 
</li>
          <li>
(Optionally) Enter $selected$ $end$ where you'd like the cursor to appear after the
snippet is finished. This is imported for SurroundsWith snippets, as the text you're
surrounding will be replaced here. 
</li>
        </ol>
        <p>
Then simply save the snippet into your snippets directory inside My Documents (the
default location is probably right), and now you can use your snippet when editing
code.
</p>
        <p>
Type the shortcut string (mine was 'fow'):
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_10.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="273" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_4.png" width="481" border="0" />
          </a>
        </p>
        <p>
Press "Tab" "Tab":
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_12.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="194" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_5.png" width="326" border="0" />
          </a>
        </p>
        <p>
And you end up in the first replacement variable, with the default value entered.
Over-write the text with what it should be, and press Tab to jump to the next replacement.
Continue pressing tab until everything is correct, and press Enter. You'll jump to
the middle of the replacement text: 
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_14.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="88" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_6.png" width="244" border="0" />
          </a>
        </p>
        <p>
The snippet file is just XML, so you can edit it directly, or copy it to other computers
easily.
</p>
        <p>
There are a lot of snippets installed out of the box, you can browse them using the
old Code Snippets Manager (under the Tools menu), or using the new Snippets Explorer
installed by the Snippets Designer (under View -&gt; Other Windows).
</p>
        <p>
I'll be showing off the Snippets support in future Visual Studio tips n tricks talks.
If you're interested in more tips, I have a <a href="http://pageofwords.com/blog/CategoryView,category,VS2008Tips.aspx">Visual
Studio 2008 series</a> on this blog, or you can visit <a href="http://blogs.msdn.com/saraford/">Sara
Ford's blog</a>.
</p>
        <p>
Previous:
</p>
        <ul>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio Tips n Tricks (DEV313)</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx">Visual
Studio - Copy references</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx">Turn
off outlining / regions in Visual Studio</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx">Visual
Studio 2008 tip of the day - relive the series</a>
          </li>
          <li>
            <a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx">Explore
files from Visual Studio</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=cc80d637-0a51-4fc8-abe6-21846ff64224" />
      </body>
      <title>Snippet Designer released</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,cc80d637-0a51-4fc8-abe6-21846ff64224.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/26/SnippetDesignerReleased.aspx</link>
      <pubDate>Fri, 26 Sep 2008 23:29:59 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://blogs.msdn.com/saraford/archive/2008/09/26/matt-s-snippet-designer-finally-sees-the-light-of-day.aspx"&gt;Sara
Ford points to&lt;/a&gt; the release of &lt;a href="http://www.codeplex.com/SnippetDesigner"&gt;Snippet
Designer&lt;/a&gt; by &lt;a href="http://blogs.msdn.com/matt/"&gt;Matthew Manela&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
Snippets are a remarkably cool productivity tool within Visual Studio. I say &amp;quot;remarkable&amp;quot;,
because many people don't even know they exist!
&lt;/p&gt;
&lt;p&gt;
It's great to have a UI over the top of the snippet XML files, which are a little
painful to edit by hand. Snippet Designer lets you select a section of code, and export
it to the designer to create a snippet:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="514" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_2.png" width="651" border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
(I had to cheat to get the screenshot of the menu... anyone know how to do that?)
&lt;/p&gt;
&lt;p&gt;
Then you're dropped into the Snippet Explorer's designer surface, where you have three
or four simple steps:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_8.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="354" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_3.png" width="644" border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Right-click a symbol and create a replacement (above, I turned the 'argument' variable
into a replacement). A replacement is text that the user can edit when using your
snippet. 
&lt;/li&gt;
&lt;li&gt;
Edit the details of the replacement, including the default value and tooltip text. 
&lt;/li&gt;
&lt;li&gt;
Add a shortcut to your snippet. 
&lt;/li&gt;
&lt;li&gt;
(Optionally) Enter $selected$ $end$ where you'd like the cursor to appear after the
snippet is finished. This is imported for SurroundsWith snippets, as the text you're
surrounding will be replaced here. 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Then simply save the snippet into your snippets directory inside My Documents (the
default location is probably right), and now you can use your snippet when editing
code.
&lt;/p&gt;
&lt;p&gt;
Type the shortcut string (mine was 'fow'):
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_10.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="273" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_4.png" width="481" border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Press &amp;quot;Tab&amp;quot; &amp;quot;Tab&amp;quot;:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_12.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="194" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_5.png" width="326" border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
And you end up in the first replacement variable, with the default value entered.
Over-write the text with what it should be, and press Tab to jump to the next replacement.
Continue pressing tab until everything is correct, and press Enter. You'll jump to
the middle of the replacement text: 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_14.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="88" alt="image" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/SnippetDesignerreleased_940A/image_thumb_6.png" width="244" border="0" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The snippet file is just XML, so you can edit it directly, or copy it to other computers
easily.
&lt;/p&gt;
&lt;p&gt;
There are a lot of snippets installed out of the box, you can browse them using the
old Code Snippets Manager (under the Tools menu), or using the new Snippets Explorer
installed by the Snippets Designer (under View -&amp;gt; Other Windows).
&lt;/p&gt;
&lt;p&gt;
I'll be showing off the Snippets support in future Visual Studio tips n tricks talks.
If you're interested in more tips, I have a &lt;a href="http://pageofwords.com/blog/CategoryView,category,VS2008Tips.aspx"&gt;Visual
Studio 2008 series&lt;/a&gt; on this blog, or you can visit &lt;a href="http://blogs.msdn.com/saraford/"&gt;Sara
Ford's blog&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Previous:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio Tips n Tricks (DEV313)&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx"&gt;Visual
Studio - Copy references&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx"&gt;Turn
off outlining / regions in Visual Studio&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx"&gt;Visual
Studio 2008 tip of the day - relive the series&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx"&gt;Explore
files from Visual Studio&lt;/a&gt; 
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=cc80d637-0a51-4fc8-abe6-21846ff64224" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,cc80d637-0a51-4fc8-abe6-21846ff64224.aspx</comments>
      <category>.NET;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=e19833bf-c9fa-4517-891b-17e00ac9e0de</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,e19833bf-c9fa-4517-891b-17e00ac9e0de.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,e19833bf-c9fa-4517-891b-17e00ac9e0de.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e19833bf-c9fa-4517-891b-17e00ac9e0de</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last month the guys from <a href="http://www.mindscape.co.nz">Mindscape</a> released
a <a href="http://www.mindscape.co.nz/Products/vsfileexplorer/">Visual Studio File
Explorer Addin</a>. This is really useful if you don't have good source control integration
within Visual Studio, or you want access to the full goodness available from an explorer
window, but within Visual Studio.
</p>
        <p>
The feature list:
</p>
        <ul>
          <li>
Fully Shell Enabled – So shell extensions like TortoiseSVN work just fine. 
</li>
          <li>
Command Prompt Here – Opens a command prompt at the current folder. 
</li>
          <li>
Snap to Solution – Sets the root folder to the current solution’s folder. 
</li>
          <li>
Split View – Windows Explorer style. 
</li>
          <li>
Open Item – Either in Visual Studio or the registered application. 
</li>
          <li>
Options Dialog – For configuring the add-in. 
</li>
        </ul>
        <p>
And a screenshot:
</p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/ExplorefilesfromVisualStudio_B702/dump1_2.png">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="323" alt="dump1" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/ExplorefilesfromVisualStudio_B702/dump1_thumb.png" width="452" border="0" />
          </a>
        </p>
        <p>
It's good at twice the price! Download for free from the Mindscape site: <a href="http://www.mindscape.co.nz/Products/vsfileexplorer/">Visual
Studio File Explorer Addin</a></p>
        <p>
Kirk
</p>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=e19833bf-c9fa-4517-891b-17e00ac9e0de" />
      </body>
      <title>Explore files from Visual Studio</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,e19833bf-c9fa-4517-891b-17e00ac9e0de.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/16/ExploreFilesFromVisualStudio.aspx</link>
      <pubDate>Tue, 16 Sep 2008 01:00:50 GMT</pubDate>
      <description>&lt;p&gt;
Last month the guys from &lt;a href="http://www.mindscape.co.nz"&gt;Mindscape&lt;/a&gt; released
a &lt;a href="http://www.mindscape.co.nz/Products/vsfileexplorer/"&gt;Visual Studio File
Explorer Addin&lt;/a&gt;. This is really useful if you don't have good source control integration
within Visual Studio, or you want access to the full goodness available from an explorer
window, but within Visual Studio.
&lt;/p&gt;
&lt;p&gt;
The feature list:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Fully Shell Enabled &amp;#8211; So shell extensions like TortoiseSVN work just fine. 
&lt;/li&gt;
&lt;li&gt;
Command Prompt Here &amp;#8211; Opens a command prompt at the current folder. 
&lt;/li&gt;
&lt;li&gt;
Snap to Solution &amp;#8211; Sets the root folder to the current solution&amp;#8217;s folder. 
&lt;/li&gt;
&lt;li&gt;
Split View &amp;#8211; Windows Explorer style. 
&lt;/li&gt;
&lt;li&gt;
Open Item &amp;#8211; Either in Visual Studio or the registered application. 
&lt;/li&gt;
&lt;li&gt;
Options Dialog &amp;#8211; For configuring the add-in. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
And a screenshot:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/ExplorefilesfromVisualStudio_B702/dump1_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="323" alt="dump1" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/ExplorefilesfromVisualStudio_B702/dump1_thumb.png" width="452" border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
It's good at twice the price! Download for free from the Mindscape site: &lt;a href="http://www.mindscape.co.nz/Products/vsfileexplorer/"&gt;Visual
Studio File Explorer Addin&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=e19833bf-c9fa-4517-891b-17e00ac9e0de" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,e19833bf-c9fa-4517-891b-17e00ac9e0de.aspx</comments>
      <category>.NET;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=5075ea9e-3e73-4dbc-bc00-36816bfb24e1</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,5075ea9e-3e73-4dbc-bc00-36816bfb24e1.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,5075ea9e-3e73-4dbc-bc00-36816bfb24e1.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5075ea9e-3e73-4dbc-bc00-36816bfb24e1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blogs.msdn.com/saraford/">Sara Ford</a> has been publishing a great
series of Visual Studio 2008 tips of the day, since <a href="http://blogs.msdn.com/saraford/archive/2007/07/21/introducing-visual-studio-2008-tip-of-the-day.aspx">July
2007</a>.
</p>
        <p>
I have given a couple of <a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx">Visual
Studio tips'n'tricks talks</a> lately, and have recommended to the audience that they
should go back to the beginning of the series and read her tips from the start.
</p>
        <p>
If the thought of reading over a years worth of daily posts <em>in a web browser</em> scares
you, I have assembled a Yahoo Pipe that grabs posts from 410 days ago and sends them
out in an RSS feed, just like it was July 2007:
</p>
        <p>
          <a href="http://pipes.yahoo.com/cpkirk/saraford410">http://pipes.yahoo.com/cpkirk/saraford410</a>
        </p>
        <p>
Each day you'll get the most recent posts from 410 days ago showing up in your feed
reader.
</p>
        <p>
Click the above link, and choose one of the options to add it to your feed reader,
or you can even subscribe to email alerts each time there is new content (well, actually
it's 410 day old content masquerading as new content).
</p>
        <h3>Yahoo Pipes
</h3>
        <p>
Yahoo Pipes are pretty cool, they let you do transformations on a bunch of different
types of data sources, and then re-expose them as a new feed.
</p>
        <p>
In this case I have used an RSS feed from a <a href="http://www.google.co.nz/blogsearch?q=site:http://blogs.msdn.com/saraford/&amp;ie=UTF-8&amp;scoring=d">Google
blog search</a>, as they allow you to search for posts on a given site and return
all the results Google has cached. In Sara's case, Google will return 368 posts whereas
her own feed only gives the most recent 15.
</p>
        <p>
The pipe just builds up the right query string for Google, and then passes the url
to the feed fetcher. The source is visible when you <a href="http://pipes.yahoo.com/cpkirk/saraford410">visit
the pipe</a>, although I have to admit that it's pretty simple and you could probably
figure it out yourself :)
</p>
        <h3>Blog series
</h3>
        <p>
It's interesting when you try to join part-way through a long running series on someone's
blog.
</p>
        <p>
The newest post at the top of their site (and your feed reader) is halfway through
the series, so you have to scroll or read through the archives to get the earlier
posts.
</p>
        <p>
I often find when I stumble across "Part 7 of 11" blog posts that entering
late puts me off subscribing to that blog, because of the weight of having to read
so much to catch up so I can join the conversation.
</p>
        <p>
Perhaps having a "Subscribe to this series from the beginning" link using
a similar trickle fed time shifted approach would help people overcome that?
</p>
        <h3>Irony
</h3>
        <p>
It did feel a little like having <a href="http://en.wikipedia.org/wiki/Irony">10,000
spoons when all I needed was a knife</a> to use a <a href="http://pipes.yahoo.com/cpkirk/saraford410">Yahoo
beta product</a> to pull data from a <a href="http://www.google.co.nz/blogsearch?q=site:http://blogs.msdn.com/saraford/&amp;ie=UTF-8&amp;scoring=d">Google
search</a> to send people to a <a href="http://blogs.msdn.com/saraford/">Microsoft
employee's</a> blog posts. Ain't the internet great!
</p>
        <p>
Many thanks to <a href="http://blogs.msdn.com/saraford/">Sara</a> for the great series.
</p>
        <p>
Kirk
</p>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=5075ea9e-3e73-4dbc-bc00-36816bfb24e1" />
      </body>
      <title>Visual Studio 2008 tip of the day - relive the series</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,5075ea9e-3e73-4dbc-bc00-36816bfb24e1.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/12/VisualStudio2008TipOfTheDayReliveTheSeries.aspx</link>
      <pubDate>Fri, 12 Sep 2008 12:16:34 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://blogs.msdn.com/saraford/"&gt;Sara Ford&lt;/a&gt; has been publishing a great
series of Visual Studio 2008 tips of the day, since &lt;a href="http://blogs.msdn.com/saraford/archive/2007/07/21/introducing-visual-studio-2008-tip-of-the-day.aspx"&gt;July
2007&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I have given a couple of &lt;a href="http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx"&gt;Visual
Studio tips'n'tricks talks&lt;/a&gt; lately, and have recommended to the audience that they
should go back to the beginning of the series and read her tips from the start.
&lt;/p&gt;
&lt;p&gt;
If the thought of reading over a years worth of daily posts &lt;em&gt;in a web browser&lt;/em&gt; scares
you, I have assembled a Yahoo Pipe that grabs posts from 410 days ago and sends them
out in an RSS feed, just like it was July 2007:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pipes.yahoo.com/cpkirk/saraford410"&gt;http://pipes.yahoo.com/cpkirk/saraford410&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Each day you'll get the most recent posts from 410 days ago showing up in your feed
reader.
&lt;/p&gt;
&lt;p&gt;
Click the above link, and choose one of the options to add it to your feed reader,
or you can even subscribe to email alerts each time there is new content (well, actually
it's 410 day old content masquerading as new content).
&lt;/p&gt;
&lt;h3&gt;Yahoo Pipes
&lt;/h3&gt;
&lt;p&gt;
Yahoo Pipes are pretty cool, they let you do transformations on a bunch of different
types of data sources, and then re-expose them as a new feed.
&lt;/p&gt;
&lt;p&gt;
In this case I have used an RSS feed from a &lt;a href="http://www.google.co.nz/blogsearch?q=site:http://blogs.msdn.com/saraford/&amp;amp;ie=UTF-8&amp;amp;scoring=d"&gt;Google
blog search&lt;/a&gt;, as they allow you to search for posts on a given site and return
all the results Google has cached. In Sara's case, Google will return 368 posts whereas
her own feed only gives the most recent 15.
&lt;/p&gt;
&lt;p&gt;
The pipe just builds up the right query string for Google, and then passes the url
to the feed fetcher. The source is visible when you &lt;a href="http://pipes.yahoo.com/cpkirk/saraford410"&gt;visit
the pipe&lt;/a&gt;, although I have to admit that it's pretty simple and you could probably
figure it out yourself :)
&lt;/p&gt;
&lt;h3&gt;Blog series
&lt;/h3&gt;
&lt;p&gt;
It's interesting when you try to join part-way through a long running series on someone's
blog.
&lt;/p&gt;
&lt;p&gt;
The newest post at the top of their site (and your feed reader) is halfway through
the series, so you have to scroll or read through the archives to get the earlier
posts.
&lt;/p&gt;
&lt;p&gt;
I often find when I stumble across &amp;quot;Part 7 of 11&amp;quot; blog posts that entering
late puts me off subscribing to that blog, because of the weight of having to read
so much to catch up so I can join the conversation.
&lt;/p&gt;
&lt;p&gt;
Perhaps having a &amp;quot;Subscribe to this series from the beginning&amp;quot; link using
a similar trickle fed time shifted approach would help people overcome that?
&lt;/p&gt;
&lt;h3&gt;Irony
&lt;/h3&gt;
&lt;p&gt;
It did feel a little like having &lt;a href="http://en.wikipedia.org/wiki/Irony"&gt;10,000
spoons when all I needed was a knife&lt;/a&gt; to use a &lt;a href="http://pipes.yahoo.com/cpkirk/saraford410"&gt;Yahoo
beta product&lt;/a&gt; to pull data from a &lt;a href="http://www.google.co.nz/blogsearch?q=site:http://blogs.msdn.com/saraford/&amp;amp;ie=UTF-8&amp;amp;scoring=d"&gt;Google
search&lt;/a&gt; to send people to a &lt;a href="http://blogs.msdn.com/saraford/"&gt;Microsoft
employee's&lt;/a&gt; blog posts. Ain't the internet great!
&lt;/p&gt;
&lt;p&gt;
Many thanks to &lt;a href="http://blogs.msdn.com/saraford/"&gt;Sara&lt;/a&gt; for the great series.
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=5075ea9e-3e73-4dbc-bc00-36816bfb24e1" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,5075ea9e-3e73-4dbc-bc00-36816bfb24e1.aspx</comments>
      <category>.NET;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=718332c8-cfb6-46f8-aa41-1b922885e486</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,718332c8-cfb6-46f8-aa41-1b922885e486.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,718332c8-cfb6-46f8-aa41-1b922885e486.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=718332c8-cfb6-46f8-aa41-1b922885e486</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I got asked this last night in Christchurch: "How do you make it so regions are always
expanded?"
</p>
        <p>
There's a couple of different ways to do this:
</p>
        <ul>
          <li>
You can turn off outlining altogether, in the Advanced Settings under C#: 
<br /><a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TurnoffoutliningregionsinVisualStudio_AAC3/OutliningToggle.png"><img style="border: 0px none ;" alt="OutliningToggle" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TurnoffoutliningregionsinVisualStudio_AAC3/OutliningToggle_thumb.png" width="244" border="0" height="109" /></a></li>
          <li>
You can learn the keyboard shortcuts for expanding and contracting outlines: <a href="http://blogs.msdn.com/saraford/archive/2007/09/12/did-you-know-how-to-collapse-and-expand-code.aspx">Did
you know how to collapse and expand code - Sara Fords blog</a></li>
          <li>
Or, you could reduce your use of regions (I've found they're often used to hide code,
when really it should be refactored).</li>
        </ul>
        <p>
Kirk
</p>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=718332c8-cfb6-46f8-aa41-1b922885e486" />
      </body>
      <title>Turn off outlining / regions in Visual Studio</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,718332c8-cfb6-46f8-aa41-1b922885e486.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/11/TurnOffOutliningRegionsInVisualStudio.aspx</link>
      <pubDate>Thu, 11 Sep 2008 00:08:41 GMT</pubDate>
      <description>&lt;p&gt;
I got asked this last night in Christchurch: "How do you make it so regions are always
expanded?"
&lt;/p&gt;
&lt;p&gt;
There's a couple of different ways to do this:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
You can turn off outlining altogether, in the Advanced Settings under C#: 
&lt;br&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TurnoffoutliningregionsinVisualStudio_AAC3/OutliningToggle.png"&gt;&lt;img style="border: 0px none ;" alt="OutliningToggle" src="http://pageofwords.com/blog/content/binary/WindowsLiveWriter/TurnoffoutliningregionsinVisualStudio_AAC3/OutliningToggle_thumb.png" width="244" border="0" height="109"&gt;&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
You can learn the keyboard shortcuts for expanding and contracting outlines: &lt;a href="http://blogs.msdn.com/saraford/archive/2007/09/12/did-you-know-how-to-collapse-and-expand-code.aspx"&gt;Did
you know how to collapse and expand code - Sara Fords blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
Or, you could reduce your use of regions (I've found they're often used to hide code,
when really it should be refactored).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=718332c8-cfb6-46f8-aa41-1b922885e486" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,718332c8-cfb6-46f8-aa41-1b922885e486.aspx</comments>
      <category>.NET;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=10958ac1-19f7-4cc7-b1ca-c0b04d675161</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,10958ac1-19f7-4cc7-b1ca-c0b04d675161.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,10958ac1-19f7-4cc7-b1ca-c0b04d675161.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=10958ac1-19f7-4cc7-b1ca-c0b04d675161</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">That was embarrassing. I went to demo the
"Copy References" feature in Visual Studio 2008, and I couldn't remember how to do
it.<br /><br />
That's because it's not in the standard install of Visual Studio, but is part of the <a href="http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionID=df3f0c30-3d37-4e06-9ef8-3bff3508be31">PowerCommands
for Visual Studio 2008</a> package.<br /><br />
Check out the feature list that I've copied below. Some really useful stuff, you should <a href="http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionID=df3f0c30-3d37-4e06-9ef8-3bff3508be31">download
now</a> and install it!<br /><br /><strong>Enable/Disable PowerCommands in Options dialog<br /></strong>This feature allows you to select which commands to enable in the Visual
Studio IDE.  Point to the Tools menu, then click Options.  Expand the PowerCommands
options, then click Commands.  Check the commands you would like to enable.<br />
Note: All power commands are initially defaulted Enabled.<br /><br /><div class="wikidoc"><strong>Format document on save / Remove and Sort Usings on save</strong><br />
The Format document on save option formats the tabs, spaces, and so on of the document
being saved.   It is equivalent to pointing to the Edit menu, clicking Advanced,
and then clicking Format Document. The Remove and sort usings option removes unused
using statements and sorts the remaining using statements in the document being saved.<br />
Note: The Remove and sort usings option is only available for C# documents.<br />
Note:  Format document on save and Remove and sort usings both are initially
defaulted OFF.<br /><br /></div><div class="wikidoc"><strong>Clear All Panes</strong><br />
This command clears all output panes. It can be executed from the button on the toolbar
of the Output window.<br /><br /></div><div class="wikidoc"><strong>Copy Path</strong><br />
This command copies the full path of the currently selected item to the clipboard.
It can be executed by right-clicking one of these nodes in the Solution Explorer:<br />
The solution node; A project node; Any project item node; Any folder. 
<br /><br /></div><div class="wikidoc"><strong>Email CodeSnippet</strong><br />
To email the lines of text you select in the code editor, right-click anywhere in
the editor and then click Email CodeSnippet. 
</div><div class="wikidoc">Insert Guid Attribute<br />
This command adds a Guid attribute to a selected class.  From the code editor,
right-click anywhere within the class definition, then click Insert Guid Attribute.<br /><br /></div><div class="wikidoc"><strong>Show All Files</strong><br />
This command shows the hidden files in all projects displayed in the Solution Explorer
when the solution node is selected.  It enhances the Show All Files button, which
normally shows only the hidden files in the selected project  node.<br /><br /></div><div class="wikidoc"><strong>Undo Close</strong><br />
This command reopens a closed document , returning the cursor to its last position. 
To reopen the most recently closed document, point to the Edit menu, then click Undo
Close.  Alternately, you can use the Ctrl+Shift+Z shortcut.<br />
To reopen any other recently closed document, point to the View menu, click Other
Windows, and then click Undo Close Window.  The Undo Close window appears, typically
next to the Output window. Double-click any document in the list to reopen it.<br /><br /><b>Collapse Projects</b><br />
This command collapses a hierarchy in the solution explorer starting from the root
selected node. It can be executed from three different places: solution, solution
folders and project nodes respectively.<br /><br /><b>Copy Class</b><br />
This command copies a selected class entire content to the clipboard. It can be executed
from a single project item or a project item with dependent sub items.<br /><br /><b>Paste Class</b><br />
This command pastes a class entire content from the clipboard. It can be executed
from a project or folder node.<br /><br /><b>Copy References</b><br />
This command copies a reference or set of references to the clipboard. It can be executed
from the references node, a single reference node or set of reference nodes.<br /><br /><b>Paste References</b><br />
This command pastes a reference or set of references from the clipboard. It can be
executed from different places depending on the type of project. For CSharp projects
it can be executed from the references node. For Visual Basic and Website projects
it can be executed from the project node.<br /><br /><b>Copy As Project Reference</b><br />
This command copies a project as a project reference to the clipboard. It can be executed
from a project node.<br /><br /><b>Edit Project File</b><br />
This command opens the MSBuild project file for a selected project inside Visual Studio.
It can be executed from a project node.<br /><br /><b>Open Containing Folder</b><br />
This command opens a Windows Explorer window pointing to the physical path of a selected
item. It can be executed from a project item node<br /><br /><b>Open Command Prompt</b><br />
This command opens a Visual Studio command prompt pointing to the physical path of
a selected item. It can be executed from four different places: solution, project,
folder and project item nodes respectively.<br /><br /><b>Unload Projects</b><br />
This command unloads all projects in a solution. It can be executed from the solution
node.<br /><br /><b>Reload Projects</b><br />
This command reloads all unloaded projects in a solution. It can be executed from
the solution node.<br /><br /><b>Remove and Sort Usings</b><br />
This command removes and sort using statements for all classes given a project. It
can be executed from a solution node or a single project node.<br />
Note: The Remove and Sort Usings feature is only available for C# projects since the
C# editor implements this feature as a command in the C# editor (which this command
calls for each .cs file in the project).<br /><br /><b>Extract Constant</b><br />
This command creates a constant definition statement for a selected text. It can be
executed from the code window over a selected text.<br /><br /><b>Clear Recent File List</b><br />
This command clears the Visual Studio recent file list.<br /><br /><b>Clear Recent Project List</b><br />
This command clears the Visual Studio recent project list.<br /><br /><b>Transform Templates</b><br />
This command executes the associated custom tool with text templates items. It can
be executed from a DSL project node or a folder node.<br /><br /><b>Close All</b><br />
This command closes all documents. It can be executed from a document tab.
</div><br /><br /><br />
Kirk<br /><p></p><img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=10958ac1-19f7-4cc7-b1ca-c0b04d675161" /></body>
      <title>Visual Studio - Copy references</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,10958ac1-19f7-4cc7-b1ca-c0b04d675161.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/10/VisualStudioCopyReferences.aspx</link>
      <pubDate>Wed, 10 Sep 2008 21:51:09 GMT</pubDate>
      <description>That was embarrassing. I went to demo the "Copy References" feature in Visual Studio 2008, and I couldn't remember how to do it.&lt;br&gt;
&lt;br&gt;
That's because it's not in the standard install of Visual Studio, but is part of the &lt;a href="http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionID=df3f0c30-3d37-4e06-9ef8-3bff3508be31"&gt;PowerCommands
for Visual Studio 2008&lt;/a&gt; package.&lt;br&gt;
&lt;br&gt;
Check out the feature list that I've copied below. Some really useful stuff, you should &lt;a href="http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionID=df3f0c30-3d37-4e06-9ef8-3bff3508be31"&gt;download
now&lt;/a&gt; and install it!&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Enable/Disable PowerCommands in Options dialog&lt;br&gt;
&lt;/strong&gt;This feature allows you to select which commands to enable in the Visual
Studio IDE.&amp;nbsp; Point to the Tools menu, then click Options.&amp;nbsp; Expand the PowerCommands
options, then click Commands.&amp;nbsp; Check the commands you would like to enable.&lt;br&gt;
Note: All power commands are initially defaulted Enabled.&lt;br&gt;
&lt;br&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Format document on save / Remove and Sort Usings on save&lt;/strong&gt;
&lt;br&gt;
The Format document on save option formats the tabs, spaces, and so on of the document
being saved.&amp;nbsp;&amp;nbsp; It is equivalent to pointing to the Edit menu, clicking Advanced,
and then clicking Format Document. The Remove and sort usings option removes unused
using statements and sorts the remaining using statements in the document being saved.&lt;br&gt;
Note: The Remove and sort usings option is only available for C# documents.&lt;br&gt;
Note:&amp;nbsp; Format document on save and Remove and sort usings both are initially
defaulted OFF.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Clear All Panes&lt;/strong&gt;
&lt;br&gt;
This command clears all output panes. It can be executed from the button on the toolbar
of the Output window.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Copy Path&lt;/strong&gt;
&lt;br&gt;
This command copies the full path of the currently selected item to the clipboard.
It can be executed by right-clicking one of these nodes in the Solution Explorer:&lt;br&gt;
The solution node; A project node; Any project item node; Any folder. 
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Email CodeSnippet&lt;/strong&gt;
&lt;br&gt;
To email the lines of text you select in the code editor, right-click anywhere in
the editor and then click Email CodeSnippet. 
&lt;/div&gt;
&lt;div class="wikidoc"&gt;Insert Guid Attribute&lt;br&gt;
This command adds a Guid attribute to a selected class.&amp;nbsp; From the code editor,
right-click anywhere within the class definition, then click Insert Guid Attribute.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Show All Files&lt;/strong&gt;
&lt;br&gt;
This command shows the hidden files in all projects displayed in the Solution Explorer
when the solution node is selected.&amp;nbsp; It enhances the Show All Files button, which
normally shows only the hidden files in the selected project&amp;nbsp; node.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div class="wikidoc"&gt;&lt;strong&gt;Undo Close&lt;/strong&gt;
&lt;br&gt;
This command reopens a closed document , returning the cursor to its last position.&amp;nbsp;
To reopen the most recently closed document, point to the Edit menu, then click Undo
Close.&amp;nbsp; Alternately, you can use the Ctrl+Shift+Z shortcut.&lt;br&gt;
To reopen any other recently closed document, point to the View menu, click Other
Windows, and then click Undo Close Window.&amp;nbsp; The Undo Close window appears, typically
next to the Output window. Double-click any document in the list to reopen it.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Collapse Projects&lt;/b&gt;
&lt;br&gt;
This command collapses a hierarchy in the solution explorer starting from the root
selected node. It can be executed from three different places: solution, solution
folders and project nodes respectively.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Copy Class&lt;/b&gt;
&lt;br&gt;
This command copies a selected class entire content to the clipboard. It can be executed
from a single project item or a project item with dependent sub items.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Paste Class&lt;/b&gt;
&lt;br&gt;
This command pastes a class entire content from the clipboard. It can be executed
from a project or folder node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Copy References&lt;/b&gt;
&lt;br&gt;
This command copies a reference or set of references to the clipboard. It can be executed
from the references node, a single reference node or set of reference nodes.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Paste References&lt;/b&gt;
&lt;br&gt;
This command pastes a reference or set of references from the clipboard. It can be
executed from different places depending on the type of project. For CSharp projects
it can be executed from the references node. For Visual Basic and Website projects
it can be executed from the project node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Copy As Project Reference&lt;/b&gt;
&lt;br&gt;
This command copies a project as a project reference to the clipboard. It can be executed
from a project node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Edit Project File&lt;/b&gt;
&lt;br&gt;
This command opens the MSBuild project file for a selected project inside Visual Studio.
It can be executed from a project node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Open Containing Folder&lt;/b&gt;
&lt;br&gt;
This command opens a Windows Explorer window pointing to the physical path of a selected
item. It can be executed from a project item node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Open Command Prompt&lt;/b&gt;
&lt;br&gt;
This command opens a Visual Studio command prompt pointing to the physical path of
a selected item. It can be executed from four different places: solution, project,
folder and project item nodes respectively.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Unload Projects&lt;/b&gt;
&lt;br&gt;
This command unloads all projects in a solution. It can be executed from the solution
node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Reload Projects&lt;/b&gt;
&lt;br&gt;
This command reloads all unloaded projects in a solution. It can be executed from
the solution node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Remove and Sort Usings&lt;/b&gt;
&lt;br&gt;
This command removes and sort using statements for all classes given a project. It
can be executed from a solution node or a single project node.&lt;br&gt;
Note: The Remove and Sort Usings feature is only available for C# projects since the
C# editor implements this feature as a command in the C# editor (which this command
calls for each .cs file in the project).&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Extract Constant&lt;/b&gt;
&lt;br&gt;
This command creates a constant definition statement for a selected text. It can be
executed from the code window over a selected text.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Clear Recent File List&lt;/b&gt;
&lt;br&gt;
This command clears the Visual Studio recent file list.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Clear Recent Project List&lt;/b&gt;
&lt;br&gt;
This command clears the Visual Studio recent project list.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Transform Templates&lt;/b&gt;
&lt;br&gt;
This command executes the associated custom tool with text templates items. It can
be executed from a DSL project node or a folder node.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Close All&lt;/b&gt;
&lt;br&gt;
This command closes all documents. It can be executed from a document tab.
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Kirk&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=10958ac1-19f7-4cc7-b1ca-c0b04d675161" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,10958ac1-19f7-4cc7-b1ca-c0b04d675161.aspx</comments>
      <category>.NET;UserGroup;VS2008Tips</category>
    </item>
    <item>
      <trackback:ping>http://pageofwords.com/blog/Trackback.aspx?guid=63e62eff-5791-421b-ad7f-b3631f2a7be2</trackback:ping>
      <pingback:server>http://pageofwords.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://pageofwords.com/blog/PermaLink,guid,63e62eff-5791-421b-ad7f-b3631f2a7be2.aspx</pingback:target>
      <dc:creator>Kirk Jackson</dc:creator>
      <wfw:comment>http://pageofwords.com/blog/CommentView,guid,63e62eff-5791-421b-ad7f-b3631f2a7be2.aspx</wfw:comment>
      <wfw:commentRss>http://pageofwords.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=63e62eff-5791-421b-ad7f-b3631f2a7be2</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I had fun preparing and presenting the Visual Studio Tips n Tricks talk at TechEd
last week... although I think about half the jokes fell flat!
</p>
        <p>
Here's the slides -- you'll see there's not much of value in them:
</p>
        <p>
        </p>
        <p>
          <a href="http://pageofwords.com/blog/content/binary/DEV313-Jackson-VisualStudioTips-Clean.pptx">DEV313-Jackson-VisualStudioTips-Clean.pptx
(1.4 MB)</a>
        </p>
        <p>
...and that's because most of the talk was the demo. I walked through a lot of Visual
Studio keyboard combinations that I find useful, as well as walking through some of
the features that can make you more productive, such as the snippet manager, settings
management and macros.
</p>
        <p>
Here's a table of all the keyboard shortcuts I used:
</p>
        <p>
          <table style="width: 637pt; border-collapse: collapse;" width="848" border="1" cellpadding="0" cellspacing="0">
            <colgroup>
              <col style="width: 156pt;" width="208" />
              <col style="width: 136pt;" span="2" width="181" />
              <col style="width: 209pt;" width="278" />
            </colgroup>
            <tbody>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); width: 156pt; height: 15pt; background-color: transparent;" width="208" height="20">
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); width: 136pt; background-color: transparent;" width="181">
                  <font color="#000000" face="Calibri">
                    <strong>C# Key Combo</strong>
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); width: 136pt; background-color: transparent;" width="181">
                  <font color="#000000" face="Calibri">
                    <strong>VB Key Combo</strong>
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); width: 209pt; background-color: transparent;" width="278">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.ShowSmartTag</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + .</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + .</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.ParameterInfo</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + SPACE</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + SPACE</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.Find</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Quick find</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.IncrementalSearch</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + I</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + I</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Incremental find</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.FindInFiles</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Find in files</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.Replace</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + H</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + H</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Quick replace</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.ReplaceInFiles</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + H</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + H</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Replace in files</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.GotoNextLocation</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F8</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Go to next location (in search results)</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.GotoPrevLocation</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F8</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Go to previous location (in search results)</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.FindNext</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F3</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F3</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Repeat search</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.FindPrevious</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F3</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F3</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Search previous</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.FindNextSelected</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F3</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F3</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Search for next with selected text</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.FindPreviousSelected</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F3</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F3</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Search for previous with selected text</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.NavigateBackward</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + -</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + -</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Go back to previous location (Browser-style)</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.NavigateForward</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + -</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + -</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Go forwards to next location</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.ViewCode</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F7</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F7</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">View code</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.ViewDesigner</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F7</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F7</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">View designer when in markup</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">View.ViewMarkup</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F7</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F7</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">View markup when in designer</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.CycleClipboardRing</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + V</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + V</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Cycle through Visual Studio clipboard</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.GotoBrace</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + ]</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Jump to opposing brace / XML tag</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.GotoBraceExtend</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + ]</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Select text to the opposing brace / tag</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Edit.GotoFindCombo</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + /</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Jump to the find combo in the toolbar</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Window.ShowEzMDIFileList</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + ALT + DOWN ARROW</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + ALT + DOWN ARROW</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Show popup of all open files</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.Start</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F5</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F5</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Start with debugger</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.StartWithoutDebugging</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F5</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F5</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Start without debugger</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.Restart</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F5</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F5</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Restart the program</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.StopDebugging</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F5</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + ALT + BREAK</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Stop debugger</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.RunToCursor</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F10</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F10</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Run to the cursor</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.ToggleBreakpoint</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F9</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F9</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Set / remove breakpoint</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.DeleteAllBreakpoints</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F9</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + F9</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Delete all breakpoints</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.EnableBreakpoint</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + F9</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Enable a breakpoint</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.StepInto</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F11</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F11</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Step into a method</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.StepOut</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F11</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">SHIFT + F11</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Step out of a method</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Debug.StepOver</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F10</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">F10</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Step over a line</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">
                  </font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Tools.RecordTemporaryMacro</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + R</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Start recording a macro</font>
                </td>
              </tr>
              <tr style="height: 15pt;" height="20">
                <td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20">
                  <font color="#000000" face="Calibri">Tools.PlayTemporaryMacro</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">CTRL + SHIFT + P</font>
                </td>
                <td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">-</font>
                </td>
                <td style="border: medium none rgb(212, 208, 200); background-color: transparent;">
                  <font color="#000000" face="Calibri">Playback a macro</font>
                </td>
              </tr>
            </tbody>
          </table>
        </p>
        <p>
If you want an even more comprehensive list of keyboard combinations, you can check
out the following links, or go exploring in Tools &gt; Options &gt; Keyboard:
</p>
        <p>
          <a href="http://www.microsoft.com/downloads/details.aspx?familyid=E5F902A8-5BB5-4CC6-907E-472809749973&amp;displaylang=en">C#
Keybindings</a>
        </p>
        <p>
          <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=255b8cf1-f6bd-4b55-bb42-dd1a69315833&amp;DisplayLang=en">VB
Keybindings</a>
        </p>
        <p>
          <a href="http://www.microsoft.com/downloads/details.aspx?familyid=4411BBFC-0E3C-42B3-BD05-AF1D292C986F&amp;displaylang=en">C++
Keybindings</a>
        </p>
        <p>
Cheers!
</p>
        <p>
Kirk
</p>
        <img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=63e62eff-5791-421b-ad7f-b3631f2a7be2" />
      </body>
      <title>Visual Studio Tips n Tricks (DEV313)</title>
      <guid isPermaLink="false">http://pageofwords.com/blog/PermaLink,guid,63e62eff-5791-421b-ad7f-b3631f2a7be2.aspx</guid>
      <link>http://pageofwords.com/blog/2008/09/09/VisualStudioTipsNTricksDEV313.aspx</link>
      <pubDate>Tue, 09 Sep 2008 11:02:41 GMT</pubDate>
      <description>&lt;p&gt;
I had fun preparing and presenting the Visual Studio Tips n Tricks talk at TechEd
last week... although I think about half the jokes fell flat!
&lt;/p&gt;
&lt;p&gt;
Here's the slides -- you'll see there's not much of value in them:
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://pageofwords.com/blog/content/binary/DEV313-Jackson-VisualStudioTips-Clean.pptx"&gt;DEV313-Jackson-VisualStudioTips-Clean.pptx
(1.4 MB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
...and that's because most of the talk was the demo. I walked through a lot of Visual
Studio keyboard combinations that I find useful, as well as walking through some of
the features that can make you more productive, such as the snippet manager, settings
management and macros.
&lt;/p&gt;
&lt;p&gt;
Here's a table of all the keyboard shortcuts I used:
&lt;/p&gt;
&lt;p&gt;
&lt;table style="width: 637pt; border-collapse: collapse;" width="848" border="1" cellpadding="0" cellspacing="0"&gt;
&lt;colgroup&gt;
&lt;col style="width: 156pt;" width="208"&gt;
&lt;col style="width: 136pt;" span="2" width="181"&gt;
&lt;col style="width: 209pt;" width="278"&gt;
&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); width: 156pt; height: 15pt; background-color: transparent;" width="208" height="20"&gt;
&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); width: 136pt; background-color: transparent;" width="181"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;strong&gt;C# Key Combo&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); width: 136pt; background-color: transparent;" width="181"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;strong&gt;VB Key Combo&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); width: 209pt; background-color: transparent;" width="278"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.ShowSmartTag&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + .&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + .&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.ParameterInfo&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + SPACE&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + SPACE&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.Find&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Quick find&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.IncrementalSearch&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + I&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + I&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Incremental find&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.FindInFiles&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Find in files&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.Replace&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + H&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + H&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Quick replace&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.ReplaceInFiles&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + H&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + H&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Replace in files&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.GotoNextLocation&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F8&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Go to next location (in search results)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.GotoPrevLocation&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F8&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Go to previous location (in search results)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.FindNext&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F3&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F3&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Repeat search&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.FindPrevious&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F3&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F3&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Search previous&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.FindNextSelected&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F3&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F3&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Search for next with selected text&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.FindPreviousSelected&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F3&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F3&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Search for previous with selected text&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.NavigateBackward&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + -&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + -&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Go back to previous location (Browser-style)&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.NavigateForward&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + -&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + -&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Go forwards to next location&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.ViewCode&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F7&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F7&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;View code&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.ViewDesigner&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F7&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F7&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;View designer when in markup&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;View.ViewMarkup&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F7&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F7&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;View markup when in designer&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.CycleClipboardRing&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + V&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + V&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Cycle through Visual Studio clipboard&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.GotoBrace&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + ]&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Jump to opposing brace / XML tag&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.GotoBraceExtend&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + ]&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Select text to the opposing brace / tag&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Edit.GotoFindCombo&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + /&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Jump to the find combo in the toolbar&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Window.ShowEzMDIFileList&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + ALT + DOWN ARROW&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + ALT + DOWN ARROW&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Show popup of all open files&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.Start&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F5&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F5&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Start with debugger&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.StartWithoutDebugging&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F5&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F5&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Start without debugger&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.Restart&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F5&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F5&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Restart the program&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.StopDebugging&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F5&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + ALT + BREAK&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Stop debugger&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.RunToCursor&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F10&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F10&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Run to the cursor&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.ToggleBreakpoint&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F9&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F9&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Set / remove breakpoint&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.DeleteAllBreakpoints&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F9&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + F9&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Delete all breakpoints&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.EnableBreakpoint&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + F9&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Enable a breakpoint&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.StepInto&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F11&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F11&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Step into a method&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.StepOut&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F11&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;SHIFT + F11&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Step out of a method&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Debug.StepOver&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F10&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;F10&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Step over a line&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Tools.RecordTemporaryMacro&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + R&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Start recording a macro&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 15pt;" height="20"&gt;
&lt;td style="border: medium none rgb(212, 208, 200); height: 15pt; background-color: transparent;" height="20"&gt;
&lt;font color="#000000" face="Calibri"&gt;Tools.PlayTemporaryMacro&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;CTRL + SHIFT + P&lt;/font&gt;&lt;/td&gt;
&lt;td class="xl63" style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style="border: medium none rgb(212, 208, 200); background-color: transparent;"&gt;
&lt;font color="#000000" face="Calibri"&gt;Playback a macro&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
If you want an even more comprehensive list of keyboard combinations, you can check
out the following links, or go exploring in Tools &amp;gt; Options &amp;gt; Keyboard:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=E5F902A8-5BB5-4CC6-907E-472809749973&amp;amp;displaylang=en"&gt;C#
Keybindings&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=255b8cf1-f6bd-4b55-bb42-dd1a69315833&amp;amp;DisplayLang=en"&gt;VB
Keybindings&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=4411BBFC-0E3C-42B3-BD05-AF1D292C986F&amp;amp;displaylang=en"&gt;C++
Keybindings&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Cheers!
&lt;/p&gt;
&lt;p&gt;
Kirk
&lt;/p&gt;
&lt;img width="0" height="0" src="http://pageofwords.com/blog/aggbug.ashx?id=63e62eff-5791-421b-ad7f-b3631f2a7be2" /&gt;</description>
      <comments>http://pageofwords.com/blog/CommentView,guid,63e62eff-5791-421b-ad7f-b3631f2a7be2.aspx</comments>
      <category>TechEd;VS2008Tips</category>
    </item>
  </channel>
</rss>