• FORUM: Posting Queue

    Pinned
    10
    1
    12 Votes
    10 Posts
    10k Views
    Ivy_PearsonI
    Thanks for the update, Peter. Totally understand the need for a posting queue—spam is getting tricky these days. Hopefully, it won’t take long to get posts approved once you earn reputation!
  • Please Read This Before Posting

    Pinned Locked faq newbie
    1
    4 Votes
    1 Posts
    10k Views
    No one has replied
  • Print Quality TERRIBLE & Non very useful

    2
    0 Votes
    2 Posts
    23 Views
    PeterJonesP
    Need NotePad++ to improve its print quality quickly. Can’t see anything I enter into NotePad++. Printing works just fine for me. What do you mean by “Can’t see anything”. Does that mean it prints a white text on a white page? Or light gray text on a white page? Or black text on a black background? Or that it’s too small? Or that you’ve picked an ugly font? Or what? What are your Settings > Preferences > Print settings, especially in the Color Options radio buttons? Because if you have Notepad++ in Dark Mode and/or one of the many dark themes (where it has light text on a dark background), then if you ahve chosen ☑ No background color (which I think is the default), then it will use your theme’s light foreground color but not print any background color, which won’t give good contrast. If you have a dark theme, it’s usually best to choose ☑ Invert or ☑ Black on White if you’re printing to paper. (If you’re printing to PDF, that will never use any ink, then ☑ WYSIWYG 🛈 is probably what you want.) But as with any program, you need to pick your print options to match your desired output. NotePad++ is also not a very useful code editor as you have to set up compiler and linker settings to get it to work. Name one “code editor” where you don’t have to. Even Visual Studio Code, you have to do setup to get it integrated with your compiler/linker; and even the full-blown Visual Studio, the IDE made for coding, you have to install the compiler/linker/etc, and do all your library choices, etc, when you install it. You always have to set such things up to one extent or another; and for any Editor/IDE that doesn’t come bundled with the compiler/linker/interpreter that you care about, you’re definitely going to have to tell it where such things are. The extensions that can be downloaded don’t seem to have much functionality. Depends on what the functionality is that you want, and which extension (technically, “plugin”) you are talking about. Vague assertions are hard to discuss. I have also dumped Visual Studio (2026), told MS about it, and replaced it with the Eclipse Foundation IDE - with support for Web development, Java & Spring + UI, C/C++, Python, Golang and a legacy Haskell extension. Note that “IDE” is a lot more than “Code Editor”. You get what you choose. VS and Eclipse are full IDE. Notepad++ is meant as a “Code Editor”, but with the right plugins, can come pretty close to an IDE. @ekopalypse just recently announced his DAP client plugin, which gives access to the modern DAP interface for debugging environments, and it would very much surprise me if it didn’t work with your compiler/linker, if you’ve got anything modern. Maybe if you gave specifics, rather than general assertions, there could be a more meaningful discussion.
  • Entering Katakana character into find dialog not working

    2
    0 Votes
    2 Posts
    21 Views
    PeterJonesP
    @perdrix52 , It works for me: [image: 1781706853432-2df53d4e-a553-473e-8d32-147c22eb6d7c-image.jpeg] [image: 1781706887521-43e468c4-e3db-4f30-819a-76dfd8e22e8f-image.jpeg] Sounds like a font issue and/or rendering-mode issue to me. What are your settings on Settings > Preferences > Searching (especially Use Monospaced font in Find dialog) and Settings > Preferences > MISC > rendering mode dropdown? And what encoding is your file that contains Japanese text?
  • Can't Open URL in HTML Link

    file open issue html
    3
    0 Votes
    3 Posts
    51 Views
    PeterJonesP
    @Sylvester-Bullitt said: suddenly noticed I can no longer open a file by right clicking on the URL in an HTML href If you mean you are right clicking, and choosing Open File from the context menu, which is equivalent to Edit > On Selection > Open File, and you have highlighted a relative path to a file, like highlighting the ../../../../../js/jquery.js or shadduck_bh.htm, then yes, that is a known regression. It will be fixed in the next release version (*). (If you selected an entire path, like c:\path\to\shadduck_bh.htm, then the Open File action would work right. It’s just relative paths, either from the same directory, or a subdirectory, or a relative path to another directory, that don’t work in this version. *: update: I wanted to clarify: the fix has already been merged into the codebase; my original phrasing of “will be fixed” could have been read that the fixing was still in progress, when it’s actually ready, and just waiting for the next release at this point.
  • Formatting/Commenting Issue with YML files

    2
    0 Votes
    2 Posts
    79 Views
    PeterJonesP
    @Travis-Young , I cannot replicate your problem: [image: 1781542289284-yamlpaste.gif] When I paste that in, the YAML formats the comments correctly, as far as I can tell. Could you either give the original data, and where you paste it? And your ?-menu’s Debug Info?
  • Ctrl not working in 8.9.6.4

    3
    0 Votes
    3 Posts
    99 Views
    CoisesC
    @Emmanuel-PIERRE said: Hello today I see that in 8.9.6.4 on win11 the Ctrl is not working, though in all others app this is fine. I have very few plugins in it (mime tools, npp converter, npp exports) so I guess this is not where it comes from. Shortcuts are fine. any idea ? If you mean that the Ctrl key with a letter that isn’t a shortcut isn’t inserting the traditional control character, see Settings | Preferences… | Editing 2 | Prevent control character (C0 code) from typing into document and be sure it is not checked. If you mean that Ctrl+drag on a selection is not working as it does in most Windows programs, that is a known peculiarity which can be resolved in either of two ways: Press the mouse button down first, then the Ctrl key. or Uncheck Settings | Preferences… | Editing 2 | Enable Multi-Editing (Ctrl+Mouse click/selection). If neither of those is your problem, you’ll have to be more specific.
  • How do I highlight text in alternate colors?

    3
    0 Votes
    3 Posts
    83 Views
    CoisesC
    @PeterJones said: Columns++ plugin (though I don’t remember it having the header or full-column highlight, or just a gazillion other features which make column manipulation easier; the author @Coises can chime in at this point). There’s nothing in Columns++ for coloring text. The plugin is helpful if you want to do operations on data in visible columns (like right-justify the entries in a column, add the numbers in a column together, search/replace restricted to a column, do calculations to create a new column, sort on a column in situations that don’t work with Notepad++’s built-in sort) and/or to use elastic tab stops to make maintaining visible columns easier. It doesn’t do any coloring, though. Help is here if anyone wants to examine it to judge whether they might want to install Columns++.
  • Important files lost during recent update

    8
    1 Votes
    8 Posts
    346 Views
    PeterJonesP
    @Konsolate said: Everything is lost. Also, while we confirmed with @zack-mosbrucker that the backup folder was empty, you never confirmed that. Are you sure that folder was empty, or did your session file just get reset? (If you don’t know where yours is, it’s probably in %AppData%\Notepad++\backup\ – if it’s not there, share your ? > Debug Info and we can help you find it.) Notepad++ backs up the session file into session.xml.inCaseOfCorruption.bak, so if you still have files in the backup\ folder, then you can recover the old session if you exit Notpead++, rename session.xml.inCaseOfCorruption.bak to session.xml, and restart Notepad++, and it will go back to the previous version of the session file. And if it still doesn’t open all the files from your backup folder, you can just manually open those files from Notepad++, and then save them to a reasonable known location on your computer, so that you won’t lose them again in the future.
  • Find & Replace & Mark re-organization proposal

    20
    8
    0 Votes
    20 Posts
    693 Views
    S
    @PeterJones I have been having a crack at it. https://youtu.be/UaXvg9w0_O8 [image: 1781246396141-1349f7c1-791f-4298-b47d-df25824aaf10-image.jpeg] I think I can put … everything in it. If I don’t burn out. Absolutely everything, including what you call the “ridiculous proposal”. (Which mostly just adds a preset system for common searches) I have taken care not to use any API after GDI+. And it’s only alpha borders on icons that keep this from being simple win32 GDI.
  • New displaying of the "Search Results" panel

    2
    1
    0 Votes
    2 Posts
    273 Views
    guy038G
    Hi, All, From the @pellelin’s post, here is an improvement of my previous post : I now added the complete path of each file , followed with a \ character and the file name ! Once any Search Results panel is displayed : Hit the Ctrl + A shortcut Hit the Ctrl + C shortcut Open a new tab ( Ctrl + N ) Paste the Search Results contents in this new tab ( Ctrl + V ) Run the option Edit > Line operations > Reverse line order ( IMPORTANT ) Now, open the Replace dialog ( Ctrl + H ) Uncheck all box options FIND (?-si)^\tLine\x20+(\d+)(?=(?s:.+?)^\x20\x20(\u:.*\\.+)(?=\x20\())|^\x20\x20\u.+\R REPLACE ?2\2\t\1\t Check the Wrap around option Select the Regular expression search mode Click on the Replace All button Now, re-run the Edit > Line operations > Reverse line order option ( IMPORTANT ) Finally, save this new tab for future study within N++ or Excel ! Now, @pellelin, if you don’t have already the Columns++ plugin installed in your configuration, I kindly advice you to install it ! After installation of this plugin, close and re-open Notepad++ First, run the Plugins > Columns++ > Elastic tabstops option Then run the Plugins > Columns++ > Convert tabs to spaces option Now, in order to right-aligned the line numbers, do the following regex replacement : FIND (\d+)(\x20*)(?=\x20:\x20) REPLACE \2\1 With the same parameters, in the Replace dialog, than above ! For example, I did a search of the word the, whatever its case, in Normal mode, on any .txt file of an USB key Search "the" (77312 hits in 507 files of 590 searched) [Normal] I got an INPUT file of 51,5544 lines for about 10,2 Mb And, after the above process : Reverse line order Regex Replacement Reverse line order Which took 82s, I got an OUTPUT file of 51,047 lines, for about 12,2 Mb, with Complete file path, Line number and Text, all aligned [image: 1780319031552-b25954ec-283c-4b15-9603-bf0d370d3c2d-image.jpeg] Best Regards, guy038 P.S. : In this version, I didn’t report the number of hits. If this information matters too, just ask me about it !
  • Folder in Workspace Click on Line Containing File Name

    2
    0 Votes
    2 Posts
    176 Views
    PeterJonesP
    @Bernard said: this is to request feature id est Folder Workspace responds to clicks on line containing file name if the click is on blank area beyond end of file name . Interesting idea. I see no harm in asking for it. However, this is the Community of Notepad++ users. Our feature request FAQ explains the process for checking for existing requests and adding a new request if it doesn’t already exist.
  • Cannot open xml files

    3
    0 Votes
    3 Posts
    312 Views
    PeterJonesP
    @CJBlake1 , Rereading my original response, that came out harsher than I intended. I got interrupted with real life, and had decided to post as-is, before I had a chance to audit my post, so it was too “raw”. What I was really trying to say: I don’t think the specific version of Edge is really relevant to your issue. I am assuming that you used to have XML associated with Notepad++, and then suddenly it wasn’t anymore. Unfortunately, many applications (Edge included) have programmers who think that there software is the only one that matters, and that they should “take back” their favorite filetypes (like XML), regardless of decisions a user has already made. So I’m assuming that some recent update in either Edge itself, or in Windows in general, caused Windows to change (or reset) the default application for the XML filetype. There is nothing that Notepad++ can do to prevent the OS or an overeager application from hijacking the filetype. The best thing you can do in a situation like this is to use the OS tools to re-associate the filetype with the program you want. In Windows 11, the most reliable method for doing that seems to be using the Open With from the right-click menu: right click on an XML file, choose Open With, select Notepad++, and be sure to say, “always use this app from now on”.
  • HOW Do You Add Keyboard Shortcuts

    13
    0 Votes
    13 Posts
    5k Views
    PeterJonesP
    @Italian-menu , Why in the world would you think your post helpful? “depending on what you’re using” – of course they are using Notepad++. This is a Notepad++ forum. If you cannot give a human-created Notepad++ -specific answer, don’t bother posting.
  • New useful plugin (Language Selector)

    4
    1
    2 Votes
    4 Posts
    333 Views
    Abdellah HssA
    GitHub repository: https://github.com/hassaine-abdellah/npp-language-selector PS: I commented the code well so the curious developer can understand how it works.
  • 0 Votes
    2 Posts
    243 Views
    PeterJonesP
    @shodanx2 said: I have a few observations to make about the function pane and a few improvements to propose. I could not find the keybind, is there one ? Not by default. But like all menu commands, you can assign one with Shortcut Mapper, if you want one. There are more menu entries in Notepad++ than there are keystrokes available, so not every menu entry gets a keystroke. I propose LeftALT+F by default ? As far as I have been able to tell, the way that Notepad++ internally handles shortcuts doesn’t distinguish the left and right alt keys. It’s just “Alt” as the modifier. Unused horizontal space It seems there is this horizontal space, maybe it’s useful in another language, but for me, there isn’t anything useful in that space. Maybe it should be reduced somehow ? That’s the way that treeview controls generally work. I think it would take a huge amount of development effort to customize or re-create oit. X. Function filtering In my language, functions which begin with “" … It would be great to be able to hide functions that start with "”. but have a toggle button to show them if I suddenly need them. Interesting feature idea. I’m not sure how easy that would be to implement. But this would be the first thing you said that I would think would be worth putting in an official feature request. (If you think that this Community Forum is the place to make feature requests, you need to read the Feature Request FAQ) X. Resetting the function search X. function search length has a maximum ! I haven’t used the function search feature enough to be able to comment on those. If other users agree with you on those items, they could each go in as separate feature requests. X. The function search sidebar is somehow, never the right width ! I don’t know why, but I am constantly adjusting the width of the function search sidebar. I don’t know why I can’t just set it once and forget it. Presumably just the right width, I shouldn’t need to touch it again. But somehow, I don’t know what I do, but I do move and resize notepad++ a lot with AltSnap and I end up often having to readjust the function sidebar width. I don’t know that there’s anything the developer can do to fix that. If you are accidentally resizing it, he cannot prevent it. The docking panels are designed to be resizable. And I struggle to hit that narrow width to drag it. Hmm… Do you have a high-DPI monitor? Because on my old-fashioned 100%-scaling setup, it seems to me to be the same width as any size resize control in any windows application. Beside what could be done to automatically have it be “the right size” automatically. “The right size” is meaningless. Everyone disagrees on what that would be, which is why it’s user controlled. Besides, all the docking panels share the same basic control, and everything docked on the right (for example) shares the same width… so what would be “perfect” (in your opinion) for the FunctionList on the right might be too small for the DocumentList (for example) on the right. I suggest these. Make middle-click-drag allow drag-resizing of the sidebar I seem to remember that was suggested elsewhere in the forum, and that someone wrote a script for the PythonScript plugin which could do that. But maybe it was just a related thing I’m remembering. search, search. Okay, this discussion is what I was thinking of (the “move the ‘other view’ separator” portion. I haven’t studied the scripts provided, but if one of them addressses the separator, my guess is that it could be modified to work on the docking-separator instead. X. The function sidebar cannot be docked to the other view separator The docking code for Notepad++ hasn’t been set up to allow “dock to middle” (which would be made more complicated because sometimes the views have a vertical separation when they’re side-by-side, an sometimes a horizontal separation when they are stacked top/bottom). I think there’s already an existing official feature request for dock-to-middle, so you might want to search through the existing features (make sure to remove the “open” filter, because there might be a closed/rejected request) to see if any of the requests about “dock” or similar might already ask for that. But if you cannot find one, maybe I’m mis-remembering (or maybe it was just a user in the Community, who never bothered to put in an official feature request). X. Visual glitching during resize Not a big deal, but the re-paint algorithm is quite sloppy It could be improved Can you be more specific about that? Under what circumstances? What’s your setup like (monitors, DPI, etc… ? > Debug Info is always useful for helping understand your setup)? What do you mean by “sloppy”? Ok, this is everything I had for you regarding the Function sidebar, thanks ! As fellow users, we might be able to talk about it, or commiserate with you. But if there are real problems or real feature requests, you would have to create separate tracking issues for each request, as described in the already-linked FAQ. (Putting a bunch of requests into a single Feature Request issue means the individual sub-requests won’t be properly tracked, and one or more are likely to get lost.) From above, I see two possible feature requests for sure (hide functions starting with _, and dock-to-middle), and another two that are likely reasonable, if someone else can confirm (the two function-list filtering points). I think the “sloppy re-paint” needs to be given more detail before suggesting that a bug report get submitted. But for any feature request or bug report in the official tracker, make sure you search through existing reports/requests (open and closed) before submitting one, to make sure it’s not a duplicate.
  • Hopefully Notepad++ can display correctly ...

    7
    -3 Votes
    7 Posts
    808 Views
    Athen CarlosA
    @ioc2e3 said: ioc2e3 Apr 29, 2026, 4:16 PM Hopefully Notepad++ can display correctly … More types of language archives … notepad++ has been holding it down for like 20 years now. underrated.
  • Is a filename legal?

    2
    1 Votes
    2 Posts
    284 Views
    guy038G
    Hi, All, I did additional tests, especially regarding characters allowed with or without quotes ! Although practically any character can be put within a file name when using the rename option of the Explorer, it happens that, under DOS, it is safer to surround the filename with double quotes when you insert most of the allowed symboles So, here is an updated version of my information part : Syntaxes / Chars ALWAYS forbidden : \x00-\x1F " * / : < > ? \ | \x7F : . at the END of file name : SPACE at the END of file name : ALL DOTS file name : PRN AUX NUL : COM1 COM2 com3 COM4 COM5 COM6 COM7 COM8 COM9 COM¹ COM² COM³ : com1 com2 com3 com4 com5 com6 com7 com8 com9 com¹ com² com³ : LPT1 LPT2 LPT3 LPT4 LPT5 lpt6 LPT7 LPT8 LPT9 LPT¹ LPT² LPT³ : lpt1 lpt2 lpt3 lpt4 lpt5 lpt6 lpt7 lpt8 lpt9 lpt¹ lpt² lpt³ Chars allowed WITHIN double quotes : ! % & ' ( ) + , ; = [ ] ^ ` { } ~ : SPACE when at BEGINNING of file name Chars allowed WITHOUT double quotes : # $ - @ _ : . if NOT at END of file name : SPACE if NOT at BEGINNING or END of file name You’ll note that my regex, described in my previous post, allows most of the symbols, even without quotes, as they, generally, can be inserted when using the Explorer ! BR guy038
  • Facilities to create PostScript hotkeys

    13
    0 Votes
    13 Posts
    963 Views
    PeterJonesP
    Sorry! It is NOT that I refuse to help you. It is mostly I don’t know how… I asked for screenshots (a normal function of Windows, which I assumed you would know how to grab). I asked for the Debug Info (I told you what menu to go into to get it). You provided neither. Also, I thought telling you that NOTHING showed in " -> Configuration" was self evident and DIDN’T need a screen snapshot? The screenshot would have confirmed: 1) that there really was “nothing” there (maybe you and I have a different definition of “nothing”), 2) whether you had really selected “user scripts” or had selected “machine scripts”, and 3) that you were willing to follow instructions to try to get help. I’m happy to announce I’ve fixed it!!! Don’t ask me how but my WHOLE NP++ setup was weird!!! It seemed half in Program Files and half in AppData. That’s not weird. That’s how Notepad++ and PythonScript are intentionally set up. The FAQ footnote that I’ve begged you to read explains why there are the two different script locations. In fiddling around I copied the PythonScript directory from Program Files into AppData and TaDa! Everything fell into place… EVERYTHING WORKED like clockwork! You thus copied way too much. You could have copied just the scripts. Or you could have just clicked the “machine scripts” button in the dialog, like I told you to, and not had to copy any files. THANK YOU for your responses and help. Glad you’ve got it working.
  • missing config.xml file?

    3
    0 Votes
    3 Posts
    419 Views
    ModelsRUsM
    Thank you Peter. Makes perfect sense. Much appreciated!