<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Notepad++ Plugin Development using C#]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I am currently using <a href="http://NppPlugins.NET" rel="nofollow ugc">NppPlugins.NET</a> to generate plugins; however, I am very confused as to how to parse the file that I am currently accessing (in the context of <a href="http://NppPlugins.NET" rel="nofollow ugc">NppPlugins.NET</a> ) when the plugin is activated. Can somebody give me some pointers on what I should do, and how I should go about it?</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/17893/notepad-plugin-development-using-c</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 02:32:33 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/17893.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Jul 2019 16:42:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Notepad++ Plugin Development using C# on Thu, 11 Jul 2019 15:15:55 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://github.com/gurikbal/Remove_dup_lines/blob/master/Remove%20dup%20lines/Remove%20dup%20lines/Main.cs" rel="nofollow ugc">here is my plugin remove duplicate lines project   </a></p>
]]></description><link>https://community.notepad-plus-plus.org/post/45266</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45266</guid><dc:creator><![CDATA[rinku singh]]></dc:creator><pubDate>Thu, 11 Jul 2019 15:15:55 GMT</pubDate></item><item><title><![CDATA[Reply to Notepad++ Plugin Development using C# on Tue, 02 Jul 2019 17:00:21 GMT]]></title><description><![CDATA[<p dir="auto">private string GetCurrentDocumentText()<br />
{<br />
IntPtr curScintilla = PluginBase.GetCurrentScintilla();<br />
return GetDocumentText(curScintilla);<br />
}</p>
<pre><code>    private string GetDocumentText(IntPtr curScintilla)
    {
        int length = (int)Win32.SendMessage(curScintilla, SciMsg.SCI_GETLENGTH, 0, 0) + 1;
        StringBuilder sb = new StringBuilder(length);
        Win32.SendMessage(curScintilla, SciMsg.SCI_GETTEXT, length, sb);
        return sb.ToString();
    }
</code></pre>
]]></description><link>https://community.notepad-plus-plus.org/post/45031</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/45031</guid><dc:creator><![CDATA[rinku singh]]></dc:creator><pubDate>Tue, 02 Jul 2019 17:00:21 GMT</pubDate></item></channel></rss>