Community
    • Login

    Enhance/Extend (not replace, and not tweak existing) Built In Language Syntax Highlighting?

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    1 Posts 1 Posters 937 Views 1 Watching
    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.
    • David DurlachD Offline
      David Durlach
      last edited by

      Hello, I am hoping for guidance/advice (re in my case .cpp/.h files, but question general).

      I have just now been researching how I might be able, within Notepad++, to relatively simply, selectively hide and/or highlight sections of code during editing. For example, I may have two types of comments: (1) “Long term TODOs.” (2) “Urgent TODOs.” My goal is to be able to quickly and easily hide one set and highlight the other, or vice-versa, etc.

      It would be adequate for my needs (regardless of whether the most elegant solution…) to simple make one set of comments transparent and/or tiny font, another big, red, and bold, etc.

      I can easily affect the functionality I need comment-wise-ONLY with Notepad++'s User-Defined Languages, where I define custom style with custom start/end delimiters of (say) <LongTermTODO> </LongTermTODO> etc. to be (say) tiny font.
      But by choosing a User-Defined language I lose all the great built-in cpp/h syntax highlighting, which I do not want to lose (nor attempt to (partially) manually duplicate…).

      Is there any simple way to layer-on my desired additions over existing built-in syntax highlighting, rather than replacing it all? I looked at langs.xml and stylers.xml and thought maybe I could extend those somehow?

      What I am trying to understand is both whether what I want is simple or complex to do, and what best path(s) might be if straightforward?

      Thank you,
      David

      1 Reply Last reply Reply Quote 0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • First post
        Last post
      The Community of users of the Notepad++ text editor.
      Powered by NodeBB | Contributors