Community

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

    c# plugin, how to color highlight parts of text on each line?

    Plugin Development
    3
    3
    1218
    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.
    • Bas de Reuver
      Bas de Reuver last edited by

      I’m working on a Notepad++ plug-in using C# to view and edit CSV data files more easily. I would like to add a feature were Notepad++ will highlight each column using different background colors for each column.

      So the color will change after a certain character (like ; or , or tab) or after fixed widths, and it uses the same sequence of colors for each line. See mockup screenshot below to see what I mean.

      npp_plugin_colors_question.png

      Is something like this possible in a C# plugin, and if so how? I couldn’t find example code of something similar to this on github.

      Michael Vincent Ekopalypse 2 Replies Last reply Reply Quote 0
      • Michael Vincent
        Michael Vincent @Bas de Reuver last edited by

        @Bas-de-Reuver

        Have you seen / tested the CSVQuery plugin? It doesn’t do what you’re screenshot shows, instead, parses the data into a table view in a dockable. I guess that table view isn’t editable though?

        Cheers.

        1 Reply Last reply Reply Quote 1
        • Ekopalypse
          Ekopalypse @Bas de Reuver last edited by

          @Bas-de-Reuver

          You either use styles or indicators.
          An example of how you can do this is shown here.

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