• Login
Community
  • Login

User define Language question

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
3 Posts 3 Posters 161 Views
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.
  • M
    MURIM BAUDIN
    last edited by Dec 4, 2024, 8:15 AM

    Hello,

    I am trying to have a specific colour for anything starting with $ and finishing by # and starting with $ and finishing by ? I am trying to play with the user define language without lot of success. I am assuming is possible as pre-user SHELL language manage to do it.

    I am using the “Operators and delimiters” with Open $ and close #, does not seem we can use several options in the close

    Working fine :

    23eba99b-0e25-494b-b915-ec72c4778e22-image.png

    But not working

    f56e3133-5190-4021-9a78-dedfa89ceecf-image.png

    E P 2 Replies Last reply Dec 4, 2024, 11:15 AM Reply Quote 0
    • E
      Ekopalypse @MURIM BAUDIN
      last edited by Dec 4, 2024, 11:15 AM

      @MURIM-BAUDIN

      No, that does not work. You could use the EnhanceAnyLexer plugin and use two regexes for it.

      1 Reply Last reply Reply Quote 1
      • P
        PeterJones @MURIM BAUDIN
        last edited by Dec 4, 2024, 2:26 PM

        @MURIM-BAUDIN said in User define Language question:

        I am assuming is possible as pre-user SHELL language manage to do it.

        To clarify, the pre-defined languages are all made with custom code compiled into the Notepad++ source; the UDL are all based on simple text-matching without any wildcard ability or any such “fancy” features. Just because something can be done in a built-in lexer doesn’t mean it can be replicated in UDL.

        For anything more complicated than simple text-matching, UDL is not sufficient. You would either need something like a lexer plugin, or have another plugin (like @Ekopalypse’s EnhanceAnyLexer, already mentioned) that could provide an alternative method of doing the highlighting.

        1 Reply Last reply Reply Quote 3
        1 out of 3
        • First post
          1/3
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors