Notepad++ 8.9.8.0 便携版 - 文本编辑器
Notepad++ 是一款免费开源的文本编辑器,支持多种编程语言。它在 Windows 系统上运行,并提供了许多有用的功能,如语法高亮显示、语法折叠、自动完成、宏录制等。还支持插件扩展,可以通过插件添加更多功能。由于其轻量级和灵活性,是许多开发人员和程序员的首选工具之一。
截屏

功能摘要
- 语法高亮
- 支持超过 50 种编程语言的语法高亮显示,提升代码可读性。
- 多标签编辑
- 允许同时打开和编辑多个文件,方便用户快速切换不同文件。
- 代码自动补全
- 支持代码自动补全功能,帮助开发者快速编写代码并减少错误。
- 插件扩展
- 支持丰富的插件库,用户可通过插件实现额外功能,如 FTP 访问、宏录制等。
- 搜索与替换
- 提供强大的搜索和替换功能,支持正则表达式、批量文件处理和查找替换。
- 多语言支持
- Notepad++ 支持多种语言界面,适合全球用户使用。
- 自定义界面
- 用户可以自定义主题、字体和布局,打造符合个人习惯的编辑环境。
- 文件比较
- 通过插件支持文件比较功能,帮助用户快速对比差异。
- 自动保存和恢复
- 具备自动保存功能,并在意外关闭时恢复未保存的文件。
- 轻量高效
- 占用系统资源低,启动和运行速度极快,适合处理大文件和复杂任务。
更新日志
https://github.com/notepad-plus-plus/notepad-plus-plus/releases
1. Vulnerabilty: Fix an eventual crash while loading UDL.
2. Vulnerabilty: Fix an eventual crash when loading a UTF-16 file.
3. Vulnerabilty: Fix out-of-bounds array write.
4. Vulnerabilty: Fix authenticode verification bypass.
5. Vulnerabilty: Fix a TOCTOU issue in the Notepad++ Updater (WinGUp).
6. Vulnerabilty: Fix session backup path-traversal allowing deletiion outside backup directory.
7. Vulnerabilty: Fix potential exposure of Windows login info (SMB/NTLM) via UNC path.
8. Vulnerabilty: Fix shortcuts.xml HMAC bypass via the “Run a Macro Multiple Times”.
9. Vulnerabilty: Fix Null pointer in NPPM_SAVESESSION handler causing crash.
10. Vulnerabilty: Fix stack buffer overflow caused by overlong session paths.
11. Vulnerabilty: Fix Folder as Workspace "Run by system" target hijacking issue.
12. Vulnerabilty: Fix install-path injection possibility with PowerShell.
13. Vulnerabilty: Fix lower IL (Integrity Level) process sends WM_COMMAND to higher IL Notepad++.
14. Vulnerabilty: Fix Notepad++ UIPI Bypass via WM_COPYDATA.
15. Fix crash in WM_COPYDATA COPYDATA_PARAMS for invalid payload.
16. Fix crash in API NPPM_ALLOCATE* calls.
17. Add an option to allow loading symlinks in Folder as Workspace.
18. Regression: Fix loading session for alone subview and doc/tab with untitle name.
19. Fix CJK IME issues in Save As dialog.
20. Update to Scintilla 5.6.6 & Lexilla 5.5.3.
21. Add plugin deactivation capability.
22. Add "-monitoringMode" command line argument to open files with monitoring enabled.
23. Fix Proxy Settings issue in portable mode.
24. Fix langs.xml model update not not applying file extension fields.
25. Fix luminosity slider in ChooseColor not visible in dark mode.
26. Fix empty sub-menus in compact language menu.
27. Fix Search Results vertical scrolling not matching with OS mouse settings.
28. Use modern question mark icon in dark message box.
29. Format count numbers using current locale separators when needed.
1. Vulnerability: Fix Stack Buffer Overflow in expandNppEnvironmentStrs.
2. Vulnerability: Enhance loading session.xml security by normalizing the file paths.
3. Vulnerability: Fix updater (WinGUp) path traversal (Zip Slip) issue.
4. Vulnerability: Fix shortcuts.xml macro HMAC bypass issue.
5. Vulnerability: Improve robustness of Powershell command in installer.
6. Fix "Find in Files" unresponsive issue.
7. Fix regression where opening relative paths as file & in Explorer didn't work.
8. Fix disappearing or duplicated file items in Folder as Workspace.
9. Fix freeze caused by directory symbolic links in Folder as Workspace root.
10. Update to Scintilla 5.6.4 & Lexilla 5.5.1.
11. Fix undo in cloned document not scrolling to undone change in original document.
12. Fix crash issue caused by LexBaan.
13. Make XML CDATA color different from the enclosed elements.
14. Update pugixml to v1.16.
15. Remember Folder as Workspace expand/collapse state across sessions.
16. Add "Count" option to improve Incremental Search performance.
17. Add "nth of count" information to Incremental Search.
18. Improve "Count" performance in Incremental Search.
19. Add full ANSI EscapeSequence lexing.
20. Fix plugin toolbar icon not scaling correctly on high DPI displays.
21. Fix incorrectly disabled Paste command.
22. Add "Print FormFeed as Page Break" option.
23. Make message boxes dark via task dialogs.
24. Enhance color picker to remember custom colors across sessions.
25. Ensure searchResult stays last after styles XML merge.
26. Update PHP keywords / auto-completion.
27. Update CSS keywords / auto-completion.
28. Fix truncted INS/OVR indicator on Status bar.
1. Fix TOCTOU (Time-of-check to time-of-use) issue in HMAC implementation.
2. Fix MSI installer regression that leaves old version entry in Add/Remove Programs.
3. Fix "Open Containing Folder in Explorer" launching extra explorer processes.
1. Fix a bypass scenario in the previously fixed vulnerability (CVE-2026-48778) that was not fully addressed.
1. Fix bad formed COPYDATASTRUCT makes Notepad++ crash (CVE-2026-48770).
2. Fix arbitrary code execution vulnerability via config.xml (CVE-2026-48778).
3. Fix arbitrary code execution vulnerability via shortcuts.xml (CVE-2026-48778).
下载地址
Notepad++ 8.9.8.0 便携版
https://osssr.lanzoum.com/b01u29dpg
【osssr】