<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[feature requet] New Selected Multiple Documents]]></title><description><![CDATA[<p dir="auto">I have a need to apply a find or find/Replace to Multiple Open Documents (MOD Scope). A simple new scope would do it.</p>
<p dir="auto">Mark/Unmark the tab with Ctrl-Click and the MOD  scope gets activated</p>
<p dir="auto">That feature would be a fantastic time saver</p>
]]></description><link>https://community.notepad-plus-plus.org/topic/27044/feature-requet-new-selected-multiple-documents</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 16:36:57 GMT</lastBuildDate><atom:link href="https://community.notepad-plus-plus.org/topic/27044.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Aug 2025 02:46:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [feature requet] New Selected Multiple Documents on Thu, 07 Aug 2025 15:24:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mit-jean" aria-label="Profile: Mit-Jean">@<bdi>Mit-Jean</bdi></a> ,</p>
<p dir="auto">Notepad++ has a plethora of ways to decide which file(s) should undergo search/replace.  I am not convinced it needs another.</p>
<ul>
<li>One document: Search &gt; Replace &gt; Replace All = does replacement whether there’s a saved file or not</li>
<li>All open documents: Search &gt; Replace &gt; Replace All in All Opened Documents = does replacement whether there’s a saved file or not</li>
<li>Across multiple <em>files</em>: Search &gt; Find in Files &gt; Replace in Files = does replacements only in files saved to the filesystem</li>
<li>Across a specific set of files in a “Project”: View &gt; Project Panels &gt; Project Panel N, then in the Project Panel, Right Click on the workspace &gt; Find in Projects (or Search &gt; Replace, pick the Find in Projects tab) and then run Replace in Projects</li>
</ul>
<p dir="auto">My original thought was that, instead of somehow “marking” a file for “MOD scope”, you would just add your file to the project, and use Find in Projects.  But since you want to include documents that haven’t been saved to a file yet, that won’t work (because Projects require that there’s an underlying file for everything added to the Project).  However, I might give the advice that it would improve your workflow (and reduce the chances of losing data) if you were able to update your workflow to always save a file to the filesystem before doing any search/replace in it (especially as a multi-file S/R, as that’s a situation where you might not notice right away that your S/R didn’t work quite as expected, and you might move beyond the undo-history before you discover your mistake).  (My personal opinion is that anyone who tries to do any more editing than Create File then Save, or <em>maybe</em> Create File then paste boilerplate then save, is just begging their computer to lose data for them: computers crash, and applications cannot perfectly/flawlessly prevent loss of data when they do; having unsaved data is foolish, IMO.  For the ephemeral stuff, I have a “scratchpad” document always open, and I make liberal use of the AutoSave plugin, as described in <a href="/topic/21782">this FAQ</a>.  My only exception to this rule is that I often create an empty unsaved tab to paste in data from a post in this Community, verify my suggestion works, and then delete it, all with it never being saved to disk; but that’s because I know that there is a 0% chance that I would <em>care</em> that the data were lost if my computer crashed while I was in the middle of it, because it’s data copy/pasted from the forum.)  But enough of my preaching.</p>
<p dir="auto">If you were to make an official feature request – like <a class="plugin-mentions-user plugin-mentions-a" href="/user/alan-kilborn" aria-label="Profile: Alan-Kilborn">@<bdi>Alan-Kilborn</bdi></a> hinted with his link – then I would say <em>don’t</em> word it as you currently do: Notepad++ already has a way to apply a specific color to a document’s tab (right click on the tab, Apply Color to Tab &gt; Apply Color N), so instead of creating yet another way of marking the file for your “MOD scope”, what I would suggest is asking for “Replace in All Tabs of Color N” where “N” is 1…5 for the five possible colors; this would make the interface very similar to the Find in Projects dialog, where you can select one of the three project panels.  That way, instead of having some new concept of “MOD scope”, it would be making use of a way that Notepad++ already provides to indicate similar tabs – it would actually give you five independent “MOD scopes” simultaneously, without introducting another new <em>concept</em> to the N++ interface.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/102809</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/102809</guid><dc:creator><![CDATA[PeterJones]]></dc:creator><pubDate>Thu, 07 Aug 2025 15:24:38 GMT</pubDate></item><item><title><![CDATA[Reply to [feature requet] New Selected Multiple Documents on Thu, 07 Aug 2025 05:27:21 GMT]]></title><description><![CDATA[<p dir="auto">My need is to apply s/rep is on currently open, possibly including not having been saved yet.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/102803</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/102803</guid><dc:creator><![CDATA[Mit Jean]]></dc:creator><pubDate>Thu, 07 Aug 2025 05:27:21 GMT</pubDate></item><item><title><![CDATA[Reply to [feature requet] New Selected Multiple Documents on Fri, 01 Aug 2025 15:51:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mit-jean" aria-label="Profile: Mit-Jean">@<bdi>Mit-Jean</bdi></a><br />
If all your open documents are in a reasonably small directory tree (e.g., you <em>don’t</em> have one in <code>C:\Users\yourname\Documents</code> and one in <code>C:\Program Files\Notepad++</code>), you can use <a href="https://npp-user-manual.org/docs/searching/#find-in-files-tab" rel="nofollow ugc">MS-DOS wildcard syntax</a> to select patterns in filenames.</p>
<p dir="auto">For example, if I have the following files open in Notepad++</p>
<pre><code>README.md
foo1.md
subdir1\bfoo.axt
subdir2\bar.bxt
subdir2\foo2.cxt
subdir3\foo2.md
subdir4\foo300.dxt
subdir4\subsubdir\foo99.fxt
</code></pre>
<p dir="auto">you could use <code>foo*.?xt</code> to select only the files where <em>the filename starts with <code>foo</code> and the extension is one character followed by <code>xt</code></em>, which would include only</p>
<pre><code>subdir2\foo2.cxt
subdir4\foo300.dxt
subdir4\subsubdir\foo99.fxt
</code></pre>
<p dir="auto">This syntax is kind of frustrating and confusing in its limitations (read the documentation linked above <em>very carefully</em> to understand them), and while I like Notepad++ for find/replace operations <strong>in a single file</strong>, I will almost always use VSCode for find/replace operations <strong>in numerous files</strong> because it is much more performant and makes it a lot easier to include/exclude certain types of files.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/102749</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/102749</guid><dc:creator><![CDATA[Mark Olson]]></dc:creator><pubDate>Fri, 01 Aug 2025 15:51:10 GMT</pubDate></item><item><title><![CDATA[Reply to [feature requet] New Selected Multiple Documents on Fri, 01 Aug 2025 11:27:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mit-jean" aria-label="Profile: Mit-Jean">@<bdi>Mit-Jean</bdi></a></p>
<p dir="auto">Read <a href="https://community.notepad-plus-plus.org/topic/15741/faq-feature-request-or-bug-report">HERE</a>.</p>
]]></description><link>https://community.notepad-plus-plus.org/post/102747</link><guid isPermaLink="true">https://community.notepad-plus-plus.org/post/102747</guid><dc:creator><![CDATA[Alan Kilborn]]></dc:creator><pubDate>Fri, 01 Aug 2025 11:27:39 GMT</pubDate></item></channel></rss>