Community
    • Login

    Find & Replace & Mark re-organization proposal

    Scheduled Pinned Locked Moved General Discussion
    3 Posts 3 Posters 34 Views 2 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.
    • S Online
      shodanx2
      last edited by

      Hello here is my proposal for an improved Find & replace dialog

      9121954e-2e99-4457-a61a-c2865b92f3df-image.jpeg

      Most of this is self-explanatory
      If you think about it you can probably figure out what everything means but here is my explanation

      This icon section means as follows
      353f9268-57ee-4dad-b175-d9b399cbddaa-image.jpeg

      Top row is search mode, this is “radio style” button only one can be enabled at once.
      The modes are like current, but with one addition.

      Literal search (normal mode)
      Escaped Literal search (extended mode)
      Regex Search (regex search)
      Semantic search (no current equivalent, what would be a 250MB offline/local llm direct search module)

      the rest are all toggle switches

      e3a76bb1-ce7d-46f0-97dd-bff56ca97ab0-image.jpeg

      Case sensitive search
      Diacritic sensitive search (that is accents and special characters, example whether e matches é è ê ë and so on)
      dot includes newline (this toggle only means something in regex mode)
      fuzzy logic search ( this allows for instance “boat~” to find stuff like bat, boar, bost, oat, coat, goat, bots, boats, boating and combined with semantic search, it allows synonym search such as canoe, ship, ferry, yacht, vessel and off course, scooner )

      47813e19-0ea1-431f-ab23-3a6053f6d122-image.jpeg

      wrap around
      word search (match whole word only)
      boolean search
      and settings

      Next we have the search and replace operators

      These are fully spelled out, and because we have separate buttons for “in document” and “in selection” we never have to care about checking “In Selection” ever again, that setting is simply made redundant !! Yay, my biggest pet peeve and worry and the impetus for making this proposal !

      9e6c8640-3b65-42b2-8a10-815364551840-image.jpeg

      And this last line of controls, represents the Mark operation, which I never remember exist when i need them and I won’t go to another tab to use (instead I just double click the word and that’s all I use the mark function, but this would be useful if it were more ergonomic to use)

      So here is what the symbols mean

      eea76dc8-faaf-40be-afae-192416aafeb4-image.jpeg

      Highlight previous
      Highlight ALL
      Highlight next

      7f40a3ee-d7df-41a8-abb8-fb2c54dd1456-image.jpeg

      bookmark previous
      bookmark ALL
      bookmark next

      a84efc31-d623-4b97-aeb8-4701e23b979c-image.jpeg

      Copy highlights
      Copy bookmarks
      Delete bookmarks
      Delete highlights
      Delete ALL

      (I have reached limit of images here, I will continue message as a reply once this post is out of the moderation queue)

      David Brigden52D 1 Reply Last reply Reply Quote 0
      • David Brigden52D Offline
        David Brigden52 @shodanx2
        last edited by

        @shodanx2

        I have two questions:

        What would this look light in light mode?

        What are the limitations in the existing Find … dialog that this improves or fixes?

        PeterJonesP 1 Reply Last reply Reply Quote 0
        • PeterJonesP Offline
          PeterJones @David Brigden52
          last edited by

          @David-Brigden52 ,

          it’s a followon to issue #16229 by the same user, who suggested some changes last year, it was rejected, there was more conversation, then that user disappeared from that conversation for over a year before answering the last question posed of them in that discussion. This icon-based dialog was posted in that reply, then a few hours later, duplicated as a follow on issue #6010, an even older rejected proposal by a different username (which had eventually gone on to propose a huge monstrosity of a dialog, which would be unusable by any human, except maybe the one who proposed it).

          This icon-based proposal has the benefit over the monstrosity in that it’s not as much a “wall of text” proposal. But looking at this icon-based proposal, I don’t see what the benefit is over the current find/replace dialog. Given that all the other dialogs in the app are text based, I think that an icon-based dialog for search/replace would tend to confuse rather than help users (but that’s just my opinion)

          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