<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devlicio.us/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Tim Barcz : ReSharper</title><link>http://devlicio.us/blogs/tim_barcz/archive/tags/ReSharper/default.aspx</link><description>Tags: ReSharper</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Resharper 5.0 - Bookmarks</title><link>http://devlicio.us/blogs/tim_barcz/archive/2009/10/09/reshaper-5-0-bookmarks.aspx</link><pubDate>Fri, 09 Oct 2009 18:35:00 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:52509</guid><dc:creator>Tim Barcz</dc:creator><slash:comments>82</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/tim_barcz/rsscomments.aspx?PostID=52509</wfw:commentRss><comments>http://devlicio.us/blogs/tim_barcz/archive/2009/10/09/reshaper-5-0-bookmarks.aspx#comments</comments><description>&lt;p&gt;Today it was announced that &lt;a href="http://blogs.jetbrains.com/dotnet/2009/10/resharper-50-intro/"&gt;Resharper 5.0 will soon be introduced as part of the public EAP (Early Access Program)&lt;/a&gt;.&amp;nbsp; As one on &lt;a href="http://www.jetbrains.com/devnet/academy/experts/index.html"&gt;JetBrains .NET Academy Experts&lt;/a&gt; I&amp;rsquo;ve had access to Resharper 5.0 for a few weeks. While in the coming weeks and months you&amp;rsquo;ll hear quite a bit from developers who are trying out Resharper 5.0 I wanted to alert you to one of my favorite features at this point.&lt;/p&gt;
&lt;h3&gt;Bookmarks&lt;/h3&gt;
&lt;p&gt;I read a lot more code than I write. When exploring new projects, doing code reviews, tracking down a bug, I like to mark different paths the flow of execution may take.&amp;nbsp; Most often to keep track of call stacks and what goes where, I usually end up using a piece of paper with a pencil drawing lines to various methods and interfaces. I could use Visual Studio which has had the concept of bookmarks for some time.&amp;nbsp; You can put a bookmark in code which creates a bit of a mark in your file that you can come back to later.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/oldbookmarks_5F00_5B657C78.png"&gt;&lt;img title="oldbookmarks" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" alt="oldbookmarks" src="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/oldbookmarks_5F00_thumb_5F00_6D44A0F6.png" width="600" border="0" height="122" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The problem with these bookmarks is that they&amp;rsquo;re flat and don&amp;rsquo;t and you get options of previous or next, but never the opportunity to define what &amp;ldquo;next&amp;rdquo; means? Hopping from bookmark to bookmark may not actually follow any intended path you meant to take when you placed the bookmark.&lt;/p&gt;
&lt;p&gt;Resharper 5.0 introduces the concept of bookmarks where you can set order.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/bookmarks_5F00_61AEE3B7.png"&gt;&lt;img title="bookmarks" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" alt="bookmarks" src="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/bookmarks_5F00_thumb_5F00_0F30037B.png" width="600" border="0" height="135" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Now I can happily bounce around code and easily inspect different control flows in a much more controlled fashion.&lt;/p&gt;
&lt;p&gt;ReSharper has been part of my toolset now for several years and I think what they&amp;rsquo;re doing is great.&amp;nbsp; While ReSharper 5.0 is a bit buggy at times I like it and the improvements it brings. I am looking forward to further EAP releases of ReSharper and encourage you to check them out as well. Should be coming by the end of this month.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=52509" width="1" height="1"&gt;</description><category domain="http://devlicio.us/blogs/tim_barcz/archive/tags/Announcement/default.aspx">Announcement</category><category domain="http://devlicio.us/blogs/tim_barcz/archive/tags/ReSharper/default.aspx">ReSharper</category></item><item><title>Jet Brains Development Academy Welcomes Another</title><link>http://devlicio.us/blogs/tim_barcz/archive/2009/08/11/jet-brains-development-academy-welcomes-another.aspx</link><pubDate>Wed, 12 Aug 2009 02:55:00 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:49999</guid><dc:creator>Tim Barcz</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/tim_barcz/rsscomments.aspx?PostID=49999</wfw:commentRss><comments>http://devlicio.us/blogs/tim_barcz/archive/2009/08/11/jet-brains-development-academy-welcomes-another.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/image_5F00_4.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" alt="image" src="http://devlicio.us/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/tim_5F00_barcz/image_5F00_thumb_5F00_1.png" width="240" align="right" border="0" height="57" /&gt;&lt;/a&gt; A few years ago I was introduced to &lt;a href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/a&gt; (&lt;a href="http://www.jetbrains.com"&gt;JetBrains&lt;/a&gt;) from a co-worker (Thanks Grant!).&amp;nbsp; Having always been one who desires to move more quickly through code and take advantage of any shortcut I can, ReSharper felt like &amp;quot;coming home&amp;quot;.&lt;/p&gt;
&lt;p&gt;Last week I was invited to be part of their &lt;a href="http://www.jetbrains.com/devnet/academy/index.jsp"&gt;development academy&lt;/a&gt; as a an &lt;a href="http://www.jetbrains.com/devnet/academy/experts/index.html"&gt;academy expert&lt;/a&gt;.&amp;nbsp; For those of you not aware of this hidden gem that JetBrains has created:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Members of the Academy are recognized experts in various areas of software development. They contribute to Java and .NET communities by advocating best development practices through formal and informal publications and meetings, and serve as a versatile source of expertise.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;#39;ll be entirely honest and say that I don&amp;#39;t consider myself an &amp;quot;expert&amp;quot; in anything, let alone ReSharper.&amp;nbsp; Yes, ReSharper is an integral piece of my development environment and an extension of my finger tips, but I&amp;#39;m always coming across new key commands or features that were always sitting there, begging me to use them, making me realize, I can stretch this tool a bit more (or is it the other way around?).&lt;/p&gt;
&lt;p&gt;The reason I&amp;#39;m so fond of ReSharper is that development tools litter the .NET space.&amp;nbsp; This is plainly visible by picking up a magazine and thumbing through it, taking notice to all of the component manufacturers and tools available.&amp;nbsp; The quality and usefulness of some of these tools can often be called into question.&amp;nbsp; ReSharper, however, is a pleasure to work with.&amp;nbsp; Even in it&amp;#39;s memory hogging days (around version 4.0) I didn&amp;#39;t mind it so much, the productivity gain was entirely worth it (version 4.5 works beautifully).&amp;nbsp; There are tools that I like having and tools that I must have.&amp;nbsp; Had the company I work for not purchased ReSharper, I would have paid for it out of my own pocket.&amp;nbsp; I can&amp;#39;t say that for a great number of tools out there.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=49999" width="1" height="1"&gt;</description><category domain="http://devlicio.us/blogs/tim_barcz/archive/tags/Tools/default.aspx">Tools</category><category domain="http://devlicio.us/blogs/tim_barcz/archive/tags/ReSharper/default.aspx">ReSharper</category></item></channel></rss>