• Notepad++ release 8.9.4

    Pinned Announcements
    9
    3 Votes
    9 Posts
    3k Views
    donhoD

    @xomx said in Notepad++ release 8.9.4:

    @donho said in Notepad++ release 8.9.4:

    Add NPP_LANG property to install a specific localization file for MSI. (Fix issue reported in comment )

    As is correctly noted in this GitHub comment, the lang info should be stored into Registry HKLM and not into HKCU.

    Fixed by:
    https://github.com/notepad-plus-plus/notepad-plus-plus/commit/09e50bad56c493a6dfd2d034d288b5271a656d96

  • 0 Votes
    3 Posts
    50 Views
    CoisesC

    @Alan-Kilborn said in New feature: Allow additional line on each search results:

    However, it might be a nice suggestion for the Search++ plugin.

    Noted. This is certainly the time to consider it, while things are still unstable and I’m not hesitant to make potentially breaking changes. (Not that I expect to get beyond that state for at least a couple of months yet.) It would probably entail redesigning the way I create a search results list, especially if it is to be dynamic (i.e., that you can decide after you’ve done the search that you need to see more context).

    @Alain-Savard, if you’re interesting in weighing in on this plugin-in-progress (I’m the author), there’s a thread about it here.

  • 0 Votes
    18 Posts
    8k Views
    Typtoe _T

    same issue using a remote session to a windows 11 desktop with no monitor connected using chrome remote desktop

    NPP version 8.9.4

    fixed with:
    Settings -> Preferences -> MISC -> Rendering Mode = change to "GDI (most compatible) -> Close

    Restart NPP

  • Feature request

    General Discussion
    3
    0 Votes
    3 Posts
    48 Views
    PeterJonesP

    @Shobansky ,

    See my longer answer to you here.

    I’m not sure why you started a new Topic when you were already participating in a Topic about exactly the same thing, and when there was a Topic created 5 days ago that was essentially the same thing. (Also, naming a Topic “feature request” is not helpful to people looking through the titles of the recent posts, because it tells them nothing about the contents of said feature request. Titles should be meaningful if you want meaningful discussion.)

    Also, since I’m not sure you’ve seen it, our new feature FAQ explains that, while we can talk about ideas all we want in this Community of Notepad++ users, it isn’t an official Feature Request until you follow the instructions in that FAQ to post the Feature Request to the official Issues tracker for the project.

  • Incorporating Prettier and/or js-beautify

    General Discussion
    3
    0 Votes
    3 Posts
    1k Views
    PeterJonesP

    @Shobansky ,

    A few months after the original post was made, this FAQ was created, which explains how to use pork2sausage plugin (or the run menu, or the NppExec plugin) to transform text. And since things like Prettier or js-beautify exist, it makes more sense to pass formatting to an external utility that’s customized for a specific programming language, to make users of that programming language happy – rather than relying on limiting the formatting to whatever rules that one developer adds to the editor. (Given the arguments people have over the auto-indentation, and how the developer hasn’t been able to keep everyone happy even on that “simple” aspect of formatting, trying to get a generic formatter to the point that everyone is happy is virtually impossible.)

    I don’t understand why it doesn’t have some formatting capability like other editors…

    Every editor has strengths that it focuses its feature development on. Notepad++'s strengths are in the ease and availablilty of plugins and running external applications… so plugins specific to the language (like HTML Tidy) or plugins that launch external programs (like pork2sausage) are the way that Notepad++ made it easy to get formatting customized the way you want it, rather than restricting you to the ability of the N++ developer to support and implement.

    And the developer’s philosophy is that, unless it’s something that he wants to put his own stamp on, if it’s already been implemented well in a plugin or can be easily run through the run-menu/pork2sausage/nppexec, then he doesn’t want to waste his effort on doing something mediocre built-in when something good-to-great already exists. As someone with a full time job completely unrelated to Notepad++, he wants to focus his limited development time to things that he likes, he wants, or that he can add value to.

    Moreover, in the modern realm, things are moving toward LSP-based solutions – so if the languages you program in have LSP servers available, then (as was mentioned in this very similar question a few days ago) you can use one of the LSP plugins (the plugin by Kered or @Ekopalypse’s LSP client plugin) – so if your language’s LSP server has the code formatting feature, the LSP plugin you choose should be able to activate that.

  • Notepad++ VERY slow to open

    Help wanted · · · – – – · · ·
    22
    0 Votes
    22 Posts
    15k Views
    Boku YamiB

    @Jeff-Esposito said in Notepad++ VERY slow to open:

    e gotten my new computer Notepad++ takes 40-50 seconds to launch. I have removed all plugins and don’t check recent file history at launch is checked.
    There are no open unsaved tabs, even though that is how I want to use it and use it on my old pc and my work laptop. the install

    It becomes slow when using “Show Folder As Workspace” (which displays the workspace folder on the left side).
    It starts quickly when this option is turned off.

  • Hopefully Notepad++ can display correctly ...

    General Discussion
    2
    -3 Votes
    2 Posts
    91 Views
    PeterJonesP

    @ioc2e3 ,

    Again, you aren’t making yourself overly clear. Notepad++ displays … correctly. And I don’t know know what you mean by “language archives”

  • About ( Ctrl + F ) ...

    General Discussion
    2
    -2 Votes
    2 Posts
    60 Views
    PeterJonesP

    @ioc2e3 ,

    This is a copy of your GitHub issue. But I don’t think anyone has any clue what you actually want or are asking about.

    Could you please clarify what you’re asking about? Is it something that only happens if you use that specific localization, or does it happen in English as well?

  • Invisible spaces

    Help wanted · · · – – – · · ·
    11
    0 Votes
    11 Posts
    10k Views
    Lucas BrunoL

    Yeah, this usually happens with non-breaking spaces (U+00A0) or other Unicode space characters that look invisible but behave differently from normal spaces.

    Using \xA0 in regex was the right fix 👍

    If you face this again, you can:

    Use \x{00A0} or \s to detect space variants Check in hex editor to identify exact character Then replace all in one go

    Also, if you’re unsure which invisible character it is, you can test different ones using tools like espaço invisível before applying them in your editor.

  • 0 Votes
    3 Posts
    209 Views
  • 8.9.4 installation shows error for AppX call

    General Discussion
    2
    0 Votes
    2 Posts
    124 Views
    xomxX

    @Bodenseematze said in 8.9.4 installation shows error for AppX call:

    I don’t know the exact message

    Probably(?) the same as in the https://community.notepad-plus-plus.org/post/105358

  • changing the font

    Help wanted · · · – – – · · ·
    5
    0 Votes
    5 Posts
    1k Views
    H

    Honestly, this cleared up a big confusion for me. I used to think fonts were saved with the file itself, but it makes sense now that it’s just the editor displaying it differently. Also didn’t realize enabling global font overrides can mess with syntax highlighting—good catch. I’ve been tweaking text styles a lot lately while testing name formats on font generator, so this helps keep things consistent

  • Very small problem

    General Discussion
    5
    0 Votes
    5 Posts
    100 Views
    U

    @Uwo222777
    Of course, the program itself should return the encoding to its original form, but… it doesn’t do this.

  • autoupdater and XMLDSig

    Security
    6
    0 Votes
    6 Posts
    320 Views
    S

    I will check out donho’s other project xmlSigner as suggested by @xomx and will update this thread with the results.

  • Enhancement of the COLUMN EDITOR feature

    General Discussion
    5
    0 Votes
    5 Posts
    197 Views
    guy038G

    Hi, @alan-kilborn and All,

    Of course, I could use your method to achieve my goal but that is just the reason why I wanted this enhancement which should avoid any further operation !!

    BTW, this idea occured to me while I was writing this other post :

    https://community.notepad-plus-plus.org/topic/27511/surprising-regular-expression

    In the meanwhile, I’ve found out a nice work-around to realize that goal ! Let’s imagine that you want to do a list of 743 empty lines exactly ( I chose that number as it’s a prime number ). Then :

    Open a new tab Within N++

    Hit the Enter key just once

    Open the Replace dialog ( Ctrl + H )

    Uncheck all box options

    Check the Wrap around option ONLY

    Select the Regular expression search mode

    FIND \R

    REPLACE $0$0

    Click 10 times on the Replace All button

    => You should get a total of 1,025 lines ( Note that, after each replacement N, the number of lines increases to the value 2 × N + 1 )

    The trick is to repeat the process up to the first number which is greater than 743 !

    Now, open the Search > Go to... option ( Ctrl + G )

    Search for the line 744 ( so 743 + 1 )

    Then, select to the very end of file with the Ctrl + Shift + End shortcut

    And finally, hit the Delete key

    => It should remain the expected 743 lines !

    I readily admit that all the different tasks of my work-around do not take long. However, I still think that a new field Total insertion number, in the Column Editor dialog, filled with the value 743, would have been more elegant and straightforward !

    Best Regards,

    guy038

  • Search++: A work in progress

    Notepad++ & Plugin Development
    90
    5 Votes
    90 Posts
    8k Views
    guy038G

    Hi, @coises,

    I re-tested the supposed bug and I simplified the procedure which is necessary to trigger that bug !

    If opened, close the Search++ plugin by clicking on the cross, at the far right

    A Re-open Search++ with the Plugins > Search++ > Search... option

    B Try to close the Search++ panel by clicking on the cross, at the far right => Nothing happens !?

    C After some trys, if you move slightly the mouse, you should be able to close the Search++ panel

    Sometimes, you’ll need to repeat the actions A ato C, up to 5 times consecutively, to trigger that bug. but this event may also occur at the first try !

    I also noted that, when the bug occurs, any subsequent left click on the cross does nothing until I move very slightly the mouse, without any clicking, that is enough, then, to close the search++ panel by clicking againg onto the cross icon. Very strange, indeed !?

    As I suspected that the problem could be an hardware issue with my bluethooth mouse, I disabled it and installed a classical USB mouse, instead. But, unfortunately, results were identical as well as the uncertainty regarding the manifestation of the bug !

    I have different portable versions of Notepad++, but the one which is concerned is the v8.9 release where I installed, both, your Columns++ and Search++ plugins

    Here is my Debug info :

    Notepad++ v8.9 (64-bit) Build time: Jan 10 2026 - 02:25:19 Scintilla/Lexilla included: 5.5.8/5.4.6 Boost Regex included: 1_90 pugixml included: 1.15 nlohmann JSON included: 3.12.0 Path: D:\890_x64\Notepad++.exe Command Line: Admin mode: OFF Local Conf mode: ON Cloud Config: OFF Periodic Backup: OFF Placeholders: OFF Scintilla Rendering Mode: SC_TECHNOLOGY_DIRECTWRITE (1) Multi-instance Mode: monoInst asNotepad: OFF File Status Auto-Detection: cdEnabledNew (for current file/tab only) Dark Mode: OFF Display Info: primary monitor: 1920x1080, scaling 125% visible monitors count: 1 installed Display Class adapters: 0001: Description - Intel(R) Iris(R) Xe Graphics 0001: DriverVersion - 32.0.101.7084 OS Name: Windows 11 Pro (64-bit) OS Version: 25H2 OS Build: 26200.7462 Current ANSI codepage: 1252 Plugins: mimeTools (3.1) NppConverter (4.7) NppExport (0.4) ComparePlus (2.2) ColumnsPlusPlus (1.3.1) NppUISpy (1.2) MultiReplace (4.6.0.33) Marginalize (1) Search++ (0.5.5)

    Finally, note that this portable version of N++ is installed on an USB drive

    Best Regards,

    guy038

  • Surprising regular expression !

    Blogs
    1
    1 Votes
    1 Posts
    101 Views
    No one has replied
  • 0 Votes
    2 Posts
    136 Views
    EkopalypseE

    @Rex-Theodore
    You can always use the Run menu to call up the formatters with the current buffer.
    However, since you mentioned that you use Python, you can use the PythonScript plugin and
    trigger an action whenever you receive a NOTIFICATION.FILESAVED.
    If you want more features, you might want to check out Kereds or my LSP client for Notepad++.
    However, this means that the languages you use must have an LSP server.

  • 傻逼软件,傻逼作者,傻逼呆湾人

    Boycott Notepad++
    6
    -1 Votes
    6 Posts
    1k Views
    Lycan ThropeL

    @Fii-Ert said in 傻逼软件,傻逼作者,傻逼呆湾人:

    美国干涉台湾,又怎么说?
    台湾的绿圾执政党,自甘堕落化为纳粹,由不得别人不干涉!

    347
    你这种逻辑,正是共产主义灌输教育的典型特征——试图将共产主义的侵略行径粉饰为某种“好事”,而事实绝非如此。这本质上不过是一种混淆视听的企图。你将美国的援助视为“干涉”,这纯粹是你基于自身偏见所构建的一种妄想式解读,而非客观现实。中国必须远离台湾,这一点毫无商量余地。

  • All the off-topic go here

    Pinned Boycott Notepad++
    9
    3 Votes
    9 Posts
    7k Views
    guy038G

    Hello, @peterjones and All,

    Peter, in one of your posts, that I cannot seem to find, you mentioned a new feature in Windows 11 Notepad that, by default, allows you to close the application, even if there are unsaved files, similar to Notepad++

    Just in case you have not figured out, on your own, how to change this default behavior ( witch would really surprise me ! ), here is the method :

    Open Microsoft Notepad

    Click on the gear icon, on far right of the Menu bar

    Look for the line When Notepad starts

    Click on the arrow on the far right of this option

    Select the Start new session and discard unsaved changes option

    Close and re-start Notepad

    => The old Notepad behavior should be back with just an untitled tab when starting Microsoft Notepad !

    Best Regards,

    guy038