Community
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • CoisesC

      Search++: A work in progress

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      34
      4 Votes
      34 Posts
      1k Views
      CoisesC

      @Snabel42 said in Search++: A work in progress:

      I’ve highlighted tha the “Mark Style” drop down appears to be populated with non-english characters, even though the remaining UI is english. When clicking the dropdown to show values, this value does not exist in the revealed list of choices

      Thank you for the report and the screenshots. I couldn’t reproduce it until I changed to dark mode (to match your screenshot).

      The control functions perfectly well in light mode and is completely messed up in dark mode.

      I will investigate to see if I can find a cause and/or a workaround.

      I have the same control in the Search dialog in Columns++, but I never added the Notepad++ message to support dark mode to anything in Columns++. The control works there, regardless of whether Notepad++ is in light or dark mode, so it seems specifically to be connected with the dialog being in dark mode.

    • S

      PythonScript: "New Script" not shown

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      6
      0 Votes
      6 Posts
      139 Views
      mpheathM

      @snafu423

      I installed PortableApps v30.3 with Notepad++ v8.9.3 into a virtual machine to test.

      The directory path expected from your Debug Info path for the scripts would be:

      C:\_shared_apps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\scripts

      This is the output from running UserInfo.py from my testing:

      # All paths listed in sys.path: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\lib C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\lib C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\scripts C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\scripts C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\lib\lib-tk C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\python27.zip C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\DLLs C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\lib C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\lib\plat-win C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\lib\lib-tk C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64 C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\lib\site-packages # Can make user dirs: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\lib # Can add user scripts to the path: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\scripts # Can add user startup.py with this path: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\scripts\startup.py # Startup method: Undefined # Can add user libraries for importing to the path: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\Config\PythonScript\lib # Can view documentation in this path: C:\PortableApps\PortableApps\Notepad++Portable\App\Notepad++64\plugins\PythonScript\doc

      Installed PortableApps to C:\PortableApps so the name looks doubled.

      It looks similar with the sub directory paths of the portable Notepad++ from Github.

    • Claudia SvensonC

      How to set "UTF-8 WITH BOM" as default Encoding even for old but changed textfiles?

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      5
      0 Votes
      5 Posts
      264 Views
      PeterJonesP

      @Claudia-Svenson said in How to set "UTF-8 WITH BOM" as default Encoding even for old but changed textfiles?:

      This would be a great convenient enhancement feature.

      Natively, there is no such feature (and it’s not likely to happen, IMO).

      Using a plugin, it’s doable. For now, it requires using a not-yet-released version of the EditorConfig plugin, but they are supposedly eventually going to release a new version with all the features/fixes from the last 6 years.

      EditorConfig plugin should be able to handle the charset attribute. But the version available in Plugins Admin is still 6 years old, and does not include that attribute. They merged the PR that implemented charset in 2023, but have not done a release since v0.4.0.0 in 2019. (In October 2025, they put in an Issue to encourage themselves to do a release, but there’s still apparently a showstopper preventing them from moving forward.)

      I just forked their repo, and did a build based on their most recent codebase; I call that “0.4.0.1”, so that there’s something to distinguish it from the official version. For a couple of months from 2026-Mar-30, GitHub should have some artifacts of my v0.4.0.1 build.

      Exit Notepad++ Go to https://github.com/pryrt/npp-editorconfig-plugin/actions/runs/23767310769#artifacts and download the right artifact for your machine (most likely the one ending in --x64). Unzip, and copy the DLL to c:\Program Files\Notepad++\Plugins\NppEditorConfig\NppEditorConfig.dll create .editorconfig file at the top of your document structure (like c:\users\username\.editorconfig), populate it with:root = true [*.bat] charset = utf-8 [*.py] charset = utf-8 [*.txt] charset = utf-8-bom [*.ps1] charset = utf-8-bom The next time you save a file with one of those extensions (as long as it’s in the same folder as the .editorconfig file, or a subdirectory of that folder), it will use the charset indicated when you save the file in Notepad++

      (GitHub will remove those artifacts sometime in the next few months. If EditorConfig hasn’t done an official release since then, and the files are gone, feel free to ping me here, and I can trigger a new build to GitHub)

    • mapsonxM

      Toolbar button names

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      5
      0 Votes
      5 Posts
      179 Views
      PeterJonesP

      @mapsonx said in Toolbar button names:

      Settings > Preferences > Backup > ☑ Enable session snapshot and periodic backup

      That setting kinda represents the journey of discovery for me, who, is certainly a novice, and has been reminded regularly of my level of ignorance when it comes to an impressive tool like Notepad++. Obviously, the way manifested itself didn’t make sense to me, never seeing that effect before elsewhere.

      That setting has nothing to do with toolbar buttons. If you just brought this up as an example of things that you didn’t understand but are learning the utility of, fine.

      If you think that this affected your toolbar buttons in any way, shape, or form, you will need to explain what you think changed, and prove to yourself that it does change it by doing screenshots before and after toggling that option (and paste them here if you think it does prove your point).

      since some other text editors do have such a feature.

      What text editors do you think have this feature that you want? What setting in that other text editor do you change to get things to go from “normal” to “what you want”? If you give us that, (including “before” and “after” screenshots) we might be able to figure out what feature it is you really want, and be able to better answer you as to whether or not it can be done in Notepad++.

      (I mentioned screenshots a couple of times. If you use Alt+PrintScreen or the modern Win11 Snipping Tool equivalent, you can just paste the image directly into your reply here, making it simply a matter of Ctrl+V to embed the image. But screenshots showing what it is you want would be really helpful for us to understand you.)

    • Phil ShearerP

      Download Status Page Out of Date

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      4
      0 Votes
      4 Posts
      123 Views
      PeterJonesP

      @Phil-Shearer said in Download Status Page Out of Date:

      I’ll just ignore the report for now and hopefully it will all be good again in a week or two.

      … or you could go to the official download site at https://notepad-plus-plus.org/downloads/v8.9.3/, and get the v8.9.3 installer manually, rather than waiting for it to be triggered for auto-update. But it’s up to you.

    • donhoD

      Notepad++ release 8.9.3

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      5
      6 Votes
      5 Posts
      3k Views
      donhoD

      @xomx said in Notepad++ release 8.9.3:

      v8.9.3 (Scintilla) EOL regression: #17920

      Thank you for the heads up.
      It’s indeed a regression, but not a critical one.
      Let’s wait one more week, if no critical regression or issue is reported, the auto-updater will be triggered for the release v8.9.3.

    • JAKJ

      How to compare 2 text files and delete duplicates

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      13
      0 Votes
      13 Posts
      821 Views
      guy038G

      Hi, @jak and All,

      Refer to this post :

      https://community.notepad-plus-plus.org/post/105114

      BR

      guy038

    • Phillip WentzP

      NppCrypt Plugin Not Installing

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      8
      0 Votes
      8 Posts
      2k Views
      PeterJonesP

      @Murray-Sobol-1 ,

      The links you pointed to were to the old 2017 pre-Notepad++-7.6 “Plugin Manager” plugin’s plugin-list. (There used to be a plugin which handled installing/uninstalling plugins in Notepad++. In v7.6, that was integrated into the core Notepad++ code, so that Don could make sure that the Plugins Admin always stayed compatible with Notepad++, rather than relying on a third party for such an important feature.) For nearly a decade, https://github.com/notepad-plus-plus/nppPluginList/ has been the home of the official list of plugins that gets shown in Plugins Admin.

      @pierrecoach ,

      More on the disappearance of NppCrypt and its repo can be found in this NppPluginList issue. I won’t re-iterate the details, since you can read them there if you are curiuos. But I will say that it looks like @chcg is going to try to resurrect the plugin from archives of the original source code; but it might take him some time. Until then, I’m not sure that any of the links given have any compiled DLL available. Hopefully, you don’t have any critical data that was encrypted on some other machine, that you need to decrypt with the plugin on this new setup. If you do, let us know… (Actually, if you do: do you also have access to the old machine? If so, you can copy the ...\notepad++\plugins\NppCrypt directory from the installation on that machine, and put it on your new machine.)

    • mapsonxM

      Replace Notepad with Notepad++ portable as default

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · · portable default
      3
      0 Votes
      3 Posts
      111 Views
      PeterJonesP

      @mapsonx ,

      This Topic is closed/locked as a duplicate of your original.

      If you have more questions about the answers you received, reply in the original discussion, not here; and ask specific questions about the answer you were given, don’t just re-iterate what you’ve already said.

      Update: this is also the same question you asked in June 2025. Apparently, you don’t actually read the replies to questions you already asked. If it’s because you don’t realize you’ve gotten replies, I recommend going to your forum settings (click your avatar/icon in the upper-right in the forum, click settings, then change “When a new reply is posted in a topic you are watching” and/or “When someone mentions you” from None or Notification Only to Notification & Email, so that the forum will email you when you get a reply)

    • 周学习周

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

      Watching Ignoring Scheduled Pinned Locked Moved Boycott Notepad++
      4
      -1 Votes
      4 Posts
      1k Views
      Lycan ThropeL

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

      傻逼歹丸郎,大罢免大失败,柯建铭下台了,32比1🥳👍🎉
      只要中国不干涉台湾,我就完全不在乎台湾人民为自己选择何种内部政治体制——除非这种体制遭到了中国的干涉。那样的话,问题就大了。

    • 一荣孤怪一

      奸叛国者,必万斩之

      Watching Ignoring Scheduled Pinned Locked Moved Boycott Notepad++
      4
      -1 Votes
      4 Posts
      1k Views
      Lycan ThropeL

      @Fii-Ert said in 奸叛国者,必万斩之:

      为人民自豪?暴力迫害立法院,为人民自豪了什么?
      为军队自豪?拒绝给军警加薪,为军队自豪了什么?
      说什么自由民主,满嘴谎言,表里不一的伪君子,比共产党更烂。

      684
      既然你不住在这里,你的国家也不尊重个人意见,那你根本不可能理解——尤其是针​​对当前政府——进行抗议的价值所在;而我们如今已然知晓,这个政府正遭受着内部叛徒(即民主党)与外部敌对势力(即中国)的双重操纵。

      在我看来,你的那些长篇大论简直愚蠢至极,因为你似乎根本搞不清楚自己究竟该替哪一方发声,又该反对哪一方。我认为这归因于你那扭曲晦涩的语言风格——你似乎已习惯了在“高压铁蹄”踩在脖颈上、时刻监控你一字一句的环境下表达观点,以至于一旦脱离了那种压迫,反而不知该如何具体、明确地传达思想了。但我对此毫不在乎,因此我享有完全的自由,可以随心所欲地直言不讳、详尽具体地表达一切——这与身处中国的共产主义者相比,简直是天壤之别。

      @Fii-Ert said in 奸叛国者,必万斩之:

      有偿鹦鹉?笼中鸟认为飞翔是病。连法庭直播都不敢。

      857
      直播庭审程序似乎是共产党惯用的把戏——毕竟他们从不直播自己的审判……噢等等,他们根本就不允许自己因侵犯人权而遭到起诉……自然也就无从谈及直播庭审了。但如果该政权想要向潜在的异议人士发出警告,他们就会把那些“袋鼠法庭式”的审判过程公之于众,让所有人都能看到。你需要做到以下几点:
      A. 成熟一点。
      B. 去接受点教育吧,你对基本概念的理解实在太肤浅了;
      C. 硬气一点,在批评我们政府之前,先挣脱你自己政府施加的枷锁。

      我们有句老话:如果政府惧怕人民,那里便有自由;如果人民惧怕政府,那里便是暴政。你生活在暴政之下,而我们享有自由。这其中绝无任何虚伪可言——所谓的“虚伪”,不过是你那套共产主义思维臆想出来的幻象罢了。

    • D

      Showing EOL characters

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      59 Views
      PeterJonesP

      @DougB-MFY ,

      Not exactly, but you might get “close enough”

      With keyboard+mouse, the shift+scrollwheel would allow you to horizontally scroll without clicking (but having to use the scrollwheel isn’t truly “keyboard”) [END] [space] [backspace] seems to work for me, but it introduces a “fake edit” to get it, so that might annoy you

      One of those might be “close enough” for you. But there isn’t a keystroke that does it on its own

    • CletosC

      Notepad++: Lost all open txt files and left panel after restart – how to recover them?

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      81 Views
      PeterJonesP

      @Cletos ,

      Depending on what version of Notepad++ you were running, and what’s happened since you last opened Notepad++:

      Exit Notepad++ Use Windows Explorer to go %AppData%\Notepad++ You will have session.xml and hopefully a file called session.xml.inCaseOfCorruption.bak . Rename session.xml to session.after.xml Rename session.xml.inCaseOfCorruption.bak to session.xml

      Depending on the state, and how little you’ve done since you had the problem, and what version of Notepad++ you are running, that backup session might contain the ~100 txt files.

      If not (if there’s no session.xml.inCaseOfCorruption.bak , or if the copy there was written after your session got messed up), there is nothing we can do for you, as the backup session isn’t there. (Hopefully, those 100 txt files were all real files, not new 1 … new 100 with no saved changes ever – if they were, you can look in the backup subdirectory, but again, no guarantees the files are there).

    • rinaldi6109R

      Can't change backup path under Settings->Preferences->Backup->Session snapshot and periodic backup

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      22
      0 Votes
      22 Posts
      37k Views
      PeterJonesP

      As a reminder to all readers of this Topic, the Community Forum is “The Community of users of the Notepad++ text editor”, as it says in the footer of every single page here (emphasis added). As such, this is just users, talking about Notepad++ and helping each other other. Feature Requests are not tracked here. So all of these “I cannot believe it’s still this way” are effectively just complaining to other users; if that’s theraputic to you, fine; but it won’t tell the developer how many people are interested in that feature being implemented, so it’s just spitting in the wind, so to speak.

      We have a FAQ that explains where the Feature Request tracker is. And you could search there (in both open and closed requests) if you want to find the official issue(s) tracking such a request, and see how the developer has responded to such requests, if at all.

    • D

      I don't want grouped files when I open the download folder in Windows 11.

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      69 Views
      PeterJonesP

      @Diederik858 said in I don't want grouped files when I open the download folder in Windows 11.:

      When I open the file explorer from Notepad++, I don’t want to have grouped files (day, month, etc.).

      When you open the file explorer from Notepad++, you are being directed into a Windows application, the Explorer. And, as such, it follows the Explorer settings for how any individual directory should look. It is exactly identical to you using Windows’ Win+R key and launching explorer "%UserProfile%\Downloads"

      As such, you would change the Explorer settings for the Download directory the same way you would from any explorer window (Explorer’s Sort > Group By > (None)) – but this isn’t Notepad++ advice, this is general Windows advice; as such, a Notepad++ forum isn’t the best place for further discovering Windows Explorer features.

    • Joe 0J

      Archive of Notepad++ versions

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion archiving
      2
      0 Votes
      2 Posts
      132 Views
      Murray Sobol 1M

      Joe 0:
      check these links:
      https://github.com/notepad-plus-plus/old-releases

    • Mark OlsonM

      JsonTools v5.5. is live!

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development json jsonviewer plugins
      23
      7 Votes
      23 Posts
      23k Views
      Mark OlsonM

      JsonTools v8.5 is now available on the plugin manager for Notepad++ 8.9.3. The main change is that ANSI-encoded documents containing non-ASCII characters can now be parsed correctly.

    • h-jangraH

      NppVim 1.13.0.0 : g motions i.e. g?, gd, ga, g_ etc

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      1
      1 Votes
      1 Posts
      23 Views
      No one has replied
    • mapsonxM

      Make notrepad++ default

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      3
      0 Votes
      3 Posts
      229 Views
      mapsonxM

      @PeterJones said in Make notrepad++ default:

      It seems a mixed bag: wanting it as system default, associated with lots of file types, and using the Shell Extension, but not wanting to “install” it. It might help us give you better advice if you explain what parts of the “install” that you are opposed to. Is it just storing the settings in %AppData% that you don’t like? Or is there something else? The installer can install into any directory, not just Program Files; the installer can choose to not use %AppData% (as long as it’s not installed in Program Files); the installer automatically registers the Shell Extension for you.

      Thanks for all the patience and instruction. I studied those data transfer tutorials, and I “think” I got it right. A little complicated because in Portableapps, in some cases there are up to three iterations of the same file in separate locations. So far, it looks and behaves like the Portableapps.

      Is it just storing the settings in %AppData% that you don’t like?

      I know the best way to do things is the install. I like to keep things simple. I have very limited space on my OS partition, so I like to keep things as simple as I can by going portable whenever possible, and locating elsewhere. It also makes things easier if you must do an image restore.

      That said, considering what you have advised, I think I will do the install. and avoid storing the settings in %AppData%.

      After the installation now that I have the working portable version. can I move it to the install directory, mindful of the fact that there will be files in that directory that must retained? Or is it not that simple?

    • donhoD

      All the off-topic go here

      Watching Ignoring Scheduled Pinned Locked Moved Boycott Notepad++
      5
      3 Votes
      5 Posts
      6k Views
      guy038G

      Hi, @jak, @peterjones, @pnedev, @cennoxX, @phil-pascal and All,

      I’ve just downloaded the free portable version of Compare2lists.exe, from https://vovsoft.com/software/compare-two-lists/

      And I must admit, @jak, that is very easy to get, either :

      The intersection of two lists

      The records wich are in List #1 ONLY

      The records wich are in List #2 ONLY

      The union of two lists ( as I checked the Calculate union of lists in Settings )

      The buttons to remove the duplicate records in List #1 and/or List #2 before clicking on the Compare button, are also useful !

      Best Regards

      guy038