<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/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>Search results matching tags 'StyleCop', 'Refactoring', 'Code Generation', 'Code Analysis', 'ReSharper', and 'Productivity'</title><link>http://bloggingabout.net/search/SearchResults.aspx?a=1&amp;o=DateDescending&amp;tag=StyleCop,Refactoring,Code+Generation,Code+Analysis,ReSharper,Productivity&amp;orTags=0</link><description>Search results matching tags 'StyleCop', 'Refactoring', 'Code Generation', 'Code Analysis', 'ReSharper', and 'Productivity'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>StyleCop for ReSharper: The power of ReSharper 4.5 and StyleCop combined</title><link>http://bloggingabout.net/blogs/harold/archive/2009/03/28/stylecop-for-resharper-the-power-of-resharper-4-5-and-stylecop-combined.aspx</link><pubDate>Sat, 28 Mar 2009 13:48:48 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481434</guid><dc:creator>hvdkamp</dc:creator><description>&lt;p&gt;Since yesterday it’s possible to use ReSharper 4.5 beta in combination with StyleCop by using StyleCop for ReSharper. This post gives you some information on all the three tools that I use to write source code in Visual Studio 2008 for business solutions faster and deliver better maintainable source code.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;ReSharper 4.5&lt;/h1&gt;  &lt;p&gt;ReSharper is a productivity tool for Visual Studio. It provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML. ReSharper fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio. See also the complete &lt;a href="http://www.jetbrains.com/resharper/features/index.html" target="_blank"&gt;ReSharper feature list&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;ReShareper 4.5 is currently under development and available as a beta version. The biggest improvement is the performance improvement. The following picture illustrated the performance improvements, according to the ReSharper website:&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="Resharper 4.5 speedometer" border="0" alt="Resharper 4.5 speedometer" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/Resharper4.5speedometer_5F00_4634836D.jpg" width="464" height="157" /&gt; &lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://www.jetbrains.com/resharper/beta.html" target="_blank"&gt;ReSharper 4.5 beta&lt;/a&gt; from jetbrains.com.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Microsoft StyleCop&lt;/h1&gt;  &lt;p&gt;Microsoft StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project    &lt;br /&gt;For more information about Microsoft StyleCop see the StyleCop blog at &lt;a href="http://blogs.msdn.com/sourceanalysis"&gt;http://blogs.msdn.com/sourceanalysis&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx" target="_blank"&gt;StyleCop&lt;/a&gt; from the MSDN Code Gallery StyleCop website.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;StyleCop for ReSharper&lt;/h1&gt;  &lt;p&gt;StyleCop combines the power of ReSharper and StyleCop. It is a ReSharper plug-in that allows Microsoft StyleCop to be run as you type, generating real-time syntax highlighting of violations and automatic fixing of StyleCop issues during ReSharper Code CleanUp (silent mode):&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Spacing_5F00_Around_5F00_2E01EF64.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="StyleCop Violation Spacing Around" border="0" alt="StyleCop Violation Spacing Around" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Spacing_5F00_Around_5F00_thumb_5F00_1184FD84.png" width="599" height="58" /&gt;&lt;/a&gt;     &lt;br /&gt;StyleCop for ReSharper also contains a collection of &lt;a href="http://www.jetbrains.com/resharper/features/code_analysis.html#Quick-Fixes"&gt;Quick-Fixes&lt;/a&gt;:&amp;#160; &lt;br /&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Constructor_5F00_Must_5F00_70FDBDD1.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="StyleCop Violation Constructor Must" border="0" alt="StyleCop Violation Constructor Must" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Constructor_5F00_Must_5F00_thumb_5F00_4CA8B382.png" width="665" height="189" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Add_5F00_Copyright_5F00_049A8199.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ReSharper QuickFix Add Copyright" border="0" alt="ReSharper QuickFix Add Copyright" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Add_5F00_Copyright_5F00_thumb_5F00_5A6AD3B0.png" width="680" height="93" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Move_5F00_Usings_5F00_7868E1A4.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ReSharper QuickFix Move Usings" border="0" alt="ReSharper QuickFix Move Usings" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Move_5F00_Usings_5F00_thumb_5F00_4E3933BC.png" width="750" height="156" /&gt;&lt;/a&gt;     &lt;br /&gt;     &lt;br /&gt;and &lt;a href="http://www.jetbrains.com/resharper/features/code_formatting.html"&gt;Code Clean-Up Modules&lt;/a&gt; to help you easily &lt;a href="http://stylecopforresharper.codeplex.com/Wiki/View.aspx?title=Fixes&amp;amp;referringTitle=Home"&gt;fix StyleCop code styling violations&lt;/a&gt;:&amp;#160; &lt;br /&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/SCfR_5F00_CodeCleanUp_5F00_1E2EE23B.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="Code CleanUp" border="0" alt="Code CleanUp" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/SCfR_5F00_CodeCleanUp_5F00_thumb_5F00_190C58F2.png" width="634" height="779" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://stylecopforresharper.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25372" target="_blank"&gt;StyleCop 1.5 for ReSharper 4.5 beta&lt;/a&gt; from the CodePlex website.&lt;/p&gt;</description></item></channel></rss>