<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Writing plug-ins for ReSharper: Part 2 of N</title>
	<atom:link href="http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/</link>
	<description>ReSharper for productivity, dotTrace for performance, dotCover for test coverage</description>
	<pubDate>Wed, 16 May 2012 20:49:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Hadi Hariri</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315287</link>
		<dc:creator>Hadi Hariri</dc:creator>
		<pubDate>Tue, 27 Jul 2010 17:22:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315287</guid>
		<description>@Rup,

That's correct. You could then examine the structure based on VB.</description>
		<content:encoded><![CDATA[<p>@Rup,</p>
<p>That&#8217;s correct. You could then examine the structure based on VB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hadi Hariri</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315286</link>
		<dc:creator>Hadi Hariri</dc:creator>
		<pubDate>Tue, 27 Jul 2010 17:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315286</guid>
		<description>@Martin,

The plugin is not working for you?</description>
		<content:encoded><![CDATA[<p>@Martin,</p>
<p>The plugin is not working for you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maik</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315275</link>
		<dc:creator>Maik</dc:creator>
		<pubDate>Mon, 26 Jul 2010 17:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315275</guid>
		<description>Thx for this series of tutorials Hadi, keep 'em coming! :)

@Martin,

not sure this is the cause of your problem, but when I used the code from this blog entry and not the source from github, I accidentally forgot to set the DaemonStage attribute in MakeMethodVirtualDaemonStage, so the daemon process never executed until I eventually found the error in my code.</description>
		<content:encoded><![CDATA[<p>Thx for this series of tutorials Hadi, keep &#8216;em coming! <img src='http://blogs.jetbrains.com/dotnet/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>@Martin,</p>
<p>not sure this is the cause of your problem, but when I used the code from this blog entry and not the source from github, I accidentally forgot to set the DaemonStage attribute in MakeMethodVirtualDaemonStage, so the daemon process never executed until I eventually found the error in my code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315205</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Fri, 23 Jul 2010 20:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315205</guid>
		<description>Hi, the ctor MakeMethodVirtualQuickFix(MakeMethodVirtualSuggestion highlighter) is never called.</description>
		<content:encoded><![CDATA[<p>Hi, the ctor MakeMethodVirtualQuickFix(MakeMethodVirtualSuggestion highlighter) is never called.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hhariri</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315132</link>
		<dc:creator>hhariri</dc:creator>
		<pubDate>Wed, 21 Jul 2010 19:58:39 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315132</guid>
		<description>@Dennis,

You can't modify the behavior of an existing Alt+Ins, but you can create your own. I'll jot it down to cover it.</description>
		<content:encoded><![CDATA[<p>@Dennis,</p>
<p>You can&#8217;t modify the behavior of an existing Alt+Ins, but you can create your own. I&#8217;ll jot it down to cover it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315112</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Wed, 21 Jul 2010 09:00:02 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315112</guid>
		<description>Very nice.

In the next one, will you cover code generation (alt-ins in your class)? :)

I have a usage scenario where I could use a slightly different delegate implementation</description>
		<content:encoded><![CDATA[<p>Very nice.</p>
<p>In the next one, will you cover code generation (alt-ins in your class)? <img src='http://blogs.jetbrains.com/dotnet/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I have a usage scenario where I could use a slightly different delegate implementation</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rup</title>
		<link>http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315074</link>
		<dc:creator>Rup</dc:creator>
		<pubDate>Tue, 20 Jul 2010 10:54:31 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/dotnet/2010/07/writing-plug-ins-for-resharper-part-2-of-n/#comment-315074</guid>
		<description>Neat! I can't see where you identify this as a C#-only daemon stage, though, as you did with the ContextAction(Group="C#") in the first one. Can you flag this or will DaemonStages run on all languages? Is there a class reference for these interfaces and attributes? I can't find one.

Presumably if you're editing VB.NET then the GetPsiFile() call returns null and there's an equivalent call to get a VB.NET parse tree if we wanted to support both languages in the one plug-in? Thanks!</description>
		<content:encoded><![CDATA[<p>Neat! I can&#8217;t see where you identify this as a C#-only daemon stage, though, as you did with the ContextAction(Group=&#8221;C#&#8221;) in the first one. Can you flag this or will DaemonStages run on all languages? Is there a class reference for these interfaces and attributes? I can&#8217;t find one.</p>
<p>Presumably if you&#8217;re editing VB.NET then the GetPsiFile() call returns null and there&#8217;s an equivalent call to get a VB.NET parse tree if we wanted to support both languages in the one plug-in? Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

