Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Notepad++ Plugin Development using C#

    Plugin Development
    2
    3
    942
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Parth Kurani
      Parth Kurani last edited by

      Hi all,

      I am currently using NppPlugins.NET to generate plugins; however, I am very confused as to how to parse the file that I am currently accessing (in the context of NppPlugins.NET ) when the plugin is activated. Can somebody give me some pointers on what I should do, and how I should go about it?

      Thanks!

      1 Reply Last reply Reply Quote 0
      • rinku singh
        rinku singh last edited by

        private string GetCurrentDocumentText()
        {
        IntPtr curScintilla = PluginBase.GetCurrentScintilla();
        return GetDocumentText(curScintilla);
        }

            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();
            }
        
        1 Reply Last reply Reply Quote 2
        • rinku singh
          rinku singh last edited by

          here is my plugin remove duplicate lines project

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright © 2014 NodeBB Forums | Contributors