• Feature request

    General Discussion
    2
    0 Votes
    2 Posts
    12 Views
    Alan KilbornA

    @Shobansky

    Formatting aka beautifying is probably best handled by an external utility (that does that function) which can be bound to a Run menu item in Notepad++, or possibly (via scripting) something that happens automatically upon each save.

  • 0 Votes
    2 Posts
    12 Views
    Alan KilbornA

    @Alain-Savard

    Something like this has been proposed before, and I’ll have to assume that the developer and other code contributors, while they recognize the value of the idea, have thought that implementing it might be awkward – not coding it, but rather what the resulting solution looked like. So…I wouldn’t count on seeing it natively in Notepad++.

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

  • Incorporating Prettier and/or js-beautify

    General Discussion
    2
    0 Votes
    2 Posts
    1k Views
    ShobanskyS

    @minig0d I totally agree. I miss the capability to include prettier in Notepad++. This editor has been created to highlight source code from many languages. Offers many advantages compared to a classic notepad. That was the reason for the name of this editor, I think. So I don’t understand why it doesn’t have some formatting capability like other editors… Notepad++ is a really great lightweight editor, but the mentioned option is missing for many of us.

  • 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.

  • Notepad++ release 8.9.4

    Pinned Announcements
    8
    3 Votes
    8 Posts
    3k Views
    donhoD

    @xomx
    Thank you for testing

    I see you reverted the fix completely (10. Fix NSIS installation stalling caused by context menu registration issue. (Fix #17308 , #17885)), so there is back the regsvr32 calling as before.

    No, I didn’t. The only modification I published is for the fix of x86 32-bits installer double entries issue:
    https://github.com/notepad-plus-plus/notepad-plus-plus/commit/a2a0c147c63eca790e68f06f7cc487ada5dbdd0a

    And I just pushed the fix into master:
    https://github.com/notepad-plus-plus/notepad-plus-plus/commit/50a163de5334b077fb9a7e24cfaee46dbe603116

    (Also I looked into the included TEST source and noticed that there are now missing some later fixes like “Add version info into MSI file property” or “Remove libcurl.dll”, I hope these stay in the master?).

    I guess the messages are the latest state when I created TEST tag, as well for the source code zip.

    https://github.com/donho/notepad-plus-plus/releases/tag/XXX
    is used only for RC or fix test.

    Though https://github.com/donho/notepad-plus-plus/ is usually synchronized, you should always check:
    https://github.com/notepad-plus-plus/notepad-plus-plus

  • Hopefully Notepad++ can display correctly ...

    General Discussion
    2
    -3 Votes
    2 Posts
    87 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
    58 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
    204 Views
  • 8.9.4 installation shows error for AppX call

    General Discussion
    2
    0 Votes
    2 Posts
    121 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
    94 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
    316 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
    190 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
    93 Views
    No one has replied
  • 0 Votes
    2 Posts
    127 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

  • 0 Votes
    7 Posts
    320 Views
    xomxX

    @Olyfant22

    There really are substantial differences in between the Win10 & Win11 in this area. I know about 2: SMB signing enforcement in 24H2+ and stricter token isolation (the later one should be solvable by that mentioned “EnableLinkedConnections”)