<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>richard-slater.co.uk &#187; Resharper</title>
	<atom:link href="http://www.richard-slater.co.uk/archives/tag/resharper/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richard-slater.co.uk</link>
	<description>Jesus, Life, Programming and Systems Administration</description>
	<lastBuildDate>Fri, 16 Jul 2010 21:04:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Adjusting Selections in CodeRush Xpress</title>
		<link>http://www.richard-slater.co.uk/archives/2009/10/16/adjusting-selections-in-coderush-xpress/</link>
		<comments>http://www.richard-slater.co.uk/archives/2009/10/16/adjusting-selections-in-coderush-xpress/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 19:30:24 +0000</pubDate>
		<dc:creator>Richard Slater</dc:creator>
				<category><![CDATA[CodeRush]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[DevExpress]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Resharper]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.richard-slater.co.uk/?p=663</guid>
		<description><![CDATA[I found this function totally accidentally when I knocked my mouse into a key when something interesting popped up on Twitter. I happened to have a variable selected like so: The key that I knocked was the Number Pad &#8220;+&#8221; key, and it expanded the selection like this: As any self respecting Systems Administrator would [...]]]></description>
			<content:encoded><![CDATA[<p>I found this function totally accidentally when I knocked my mouse into a key when something interesting popped up on Twitter. I happened to have a variable selected like so:</p>
<p><img class="size-full wp-image-664 alignnone" title="Variable Selected" src="http://www.richard-slater.co.uk/wp-content/uploads/2009/10/VariableSelected.JPG" alt="Variable Selected in Visual Studio" width="198" height="69" /></p>
<p>The key that I knocked was the Number Pad &#8220;+&#8221; key, and it expanded the selection like this:</p>
<p><img class="alignnone size-full wp-image-665" title="VariableSelectedPlus1" src="http://www.richard-slater.co.uk/wp-content/uploads/2009/10/VariableSelectedPlus1.JPG" alt="VariableSelectedPlus1" width="184" height="70" /></p>
<p>As any self respecting Systems Administrator would do I wondered if doing exactly the same thing repeatedly would have equal or compound effects.</p>
<p><img class="alignnone size-full wp-image-666" title="VariableSelectedAgainAgain" src="http://www.richard-slater.co.uk/wp-content/uploads/2009/10/VariableSelectedAgainAgain.JPG" alt="VariableSelectedAgainAgain" width="535" height="158" /></p>
<p>Strangely enough it worked, the selection will continue to expand selecting increasingly larger sections of code. The reverse works as well if you press the Number Pad &#8220;-&#8221; key the selection will be reduced.</p>
<dl id="attachment_667" class="wp-caption alignright" style="width: 298px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-667  " title="WhatHappened" src="http://www.richard-slater.co.uk/wp-content/uploads/2009/10/WhatHappened.png" alt="WhatHappened" width="288" height="178" /></dt>
</dl>
<p>As I was looking for <a href="http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/selection.xml">documentation</a> on this function; I found that you could use the CamelCase select function to start selections off using Ctrl+Shift+Left (or Ctrl+Shift+Right) this will take your selection from the current cursor position to the next upper case character to the left (or right). This can be coupled with the Number Pad &#8220;+&#8221; to expand your selection from a variable to an expression, to a line then a block. Neat!</p>
<p>Each of these discoveries was announced with a handy little popup in the bottom right hand corner of the viewport telling me what happened, and if relevant what function was suppressed.</p>
<p>I am going to make a concerted effort to spend my lunch break watching some more videos on DevExpress&#8217; training site. I got 10 minutes today and watched what appeared to be footage from a launch event or a conference which was interesting but didn&#8217;t really teach me anything specifically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richard-slater.co.uk/archives/2009/10/16/adjusting-selections-in-coderush-xpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Find Files in CodeRush Xpress</title>
		<link>http://www.richard-slater.co.uk/archives/2009/10/12/find-files-in-coderush-xpress/</link>
		<comments>http://www.richard-slater.co.uk/archives/2009/10/12/find-files-in-coderush-xpress/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 12:27:41 +0000</pubDate>
		<dc:creator>Richard Slater</dc:creator>
				<category><![CDATA[CodeRush]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[DevExpress]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Resharper]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.richard-slater.co.uk/?p=657</guid>
		<description><![CDATA[As I mentioned in my previous entry I have started using DevExpress&#8217;s CodeRush Xpress. It is a free cut down version of CodeRush that I heard about in an episode of .NET Rocks. I have wanted add something to my Visual Studio development experience and I can&#8217;t justify the cost of either Resharper or CodeRush [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in my previous entry I have started using <a href="http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/Index.xml">DevExpress&#8217;s CodeRush Xpress</a>. It is a free cut down version of <a href="http://www.devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/">CodeRush</a> that I heard about in an episode of <a href="http://www.dotnetrocks.com/">.NET Rocks</a>. I have wanted add something to my Visual Studio development experience and I can&#8217;t justify the cost of either Resharper or CodeRush at the moment. There has been quite a bit of discussion about <a href="http://www.hanselman.com/blog/ReSharperVsCodeRush.aspx">Resharper vs. CodeRush</a> and in my experience most people I have spoken to love one and hate the other.</p>
<p>I hope to be able to write a series of posts about some of the features found in CodeRush Xpress which I hope will clarify their purpose and use in my mind and maybe help someone find the function they are looking for.</p>
<p><img class="alignleft size-full wp-image-658" title="QuickFileNavigationAbou" src="http://www.richard-slater.co.uk/wp-content/uploads/2009/10/QuickFileNavigationAbou.png" alt="QuickFileNavigationAbou" width="323" height="154" />First off &#8220;Quick File Navigation&#8221;, this is a search function for locating a file by file name, I am finding it increasingly useful when looking through patches as it allows me to very quickly jump to a file name. Particularly as I am trying to move my projects to a one class per file so if I can remember the class name I can find the code file very quickly.</p>
<p>The &#8220;Quick File Navigation&#8221; dialog is accessible through the keyboard short cut Ctrl+Alt+F. Typing will filter the list box by the name of the file matching anywhere in the filename including the extension.</p>
<p>An additional feature for those who like me use CamelCase in their file names; if you enter your filter terms in capital letters it will search for capitalized words, in order within file names. Thus entering &#8220;AW&#8221; into the search box will also bring up the AboutWindow.cs in the above solution.</p>
<p>Combining the above with the Ctrl-G keyboard shortcut in Visual Studio 2008 to go to a specific line we can do the following to go to line 162 in ShipLoadoutSelectWindow.cs:</p>
<p><em>Ctrl+Alt+F  →  S,L,S,W  →  Ctrl+G →  1,6,2 </em></p>
<p>DevExpress have a great <a href="http://tv.devexpress.com/CodeRushXpress06Navigation.movie">training video</a> on their tv.devexpress.com sub site.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 225px; width: 1px; height: 1px;"><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="border: 1px solid #000000; padding: 0.05cm; margin-bottom: 0cm;"><span style="font-family: Calibri,sans-serif;">Ctrl+Alt+F  →  S,L,S,W  →  Ctrl+G →  1,6,2 </span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.richard-slater.co.uk/archives/2009/10/12/find-files-in-coderush-xpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
