

If you haven't understood it already you probably won't (but that is in no way a put-down). I realise this will complicate the code a little, since I presume there is much common code between 'Find All in.' and 'Replace All in.' functions, whereas for 'Replace All in.' you do want every instance found, not just the first per line! Would it be practical (and acceptable to most users) to change the 'Find All' code such that when a string is identified in a particular file/line, that line is then skipped from further searching so it appears only once in the results pane? If I'm searching for 'vca2' to find everywhere the register is accessed, I don't need to see that line appear twice in the results I just want to know every file and every line where that register appears. Here's an example: define vca25 vca2_5 // Voltage detection 0 enable bit This simply clutters the search results, and seems to serve no useful purpose. But if I search for a string (perhaps a variable or register name) that occurs twice (or more) in one line, the search results pane shows that line twice (or more). I sometimes use 'Find All in All Opened Documents' (or the other one) to find all occurrences of a particular string that I want to check and/or edit.

I don't use it often, but I like Notepad++ for the occasional coding (hobby) project! Just one little thing slightly annoys me, so I wondered whether others would agree to a small change to the way the 'Find All in.' feature operates.
