Notepad++是一套非常有特色的自由软件的纯文字编辑器(许可证:GPL)，有完整的中文化接口及支援多国语言撰写的功能(UTF8 技术)。它的功能比 Windows 中的 Notepad(记事簿)强大，除了可以用来制作一般的纯文字说明文件，也十分适合当作撰写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示，也有语法折叠功能，并且支援宏以及扩充基本功能的外挂模组。
① 内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本，值得一提的是，完美支持 .nfo 文件查看)，也支持自定义语言；
④ 提供数个特色东东，如 邻行互换位置、宏功能，等等…现在网上有很多文件编辑器，这个却是不可多得的一款，不论是日常使用还是手写编程代码，都能让你体会到它独有的优势和方便。
* New release 7.5.1 contains several bug-fixes and enhancements. Please check the change log of download page for the detail information.
* Add new languages support: ASN.1, AviSynth, Blitz Basic, Csound, Erlang, escript, Forth, FreeBASIC, LaTeX, MMIX, Nimrod, nnCron, OScript, PureBasic, Rebol, registry, Rust, SPICE, txt2tags
* Add “Open file in its default viewer” command.
* Add “-quickPrint” command line argument: Launch Notepad++, print document & exit.
* Add /noUpdater argument for installer to not install updater (useful in silent mode).
* Add new installer argument /allowAppDataPluginsLoading.
* Roll back to 1 “Find next” button in Find/Replace dialog, due to the inconsistence after removal of direction option.
* Enhancement: empty fields “Replace with” and “Filters” of Find/Replace dialog are remembered in the next session.
* Fix text selection in combo boxes of find/replace dialog problem on resizing.
* Fix the issue of passing non-exist folder via command line without any warning.
* Fix multi-line tab button remaining pushed issue while switching off.
* Fix TAB key wired behavior on find/replace dialog’s transparency radio button.
* Fix click on tab without hitting close button but close file issue.
* Fix Notepad++ modifying command line arguments issue (command line arguments could be visualized by system tools).
* Fix file not dirty while its content changed on the hard drive.
* Fix saved duplicated file in the same view issue.
* Fix “Folder as Workspace” toolbar button not activated after dropping folder issue.
* SWIFT language is supported in this version.
* The regression of replace in files in v7.4.1 has been fixed.
* some fixed bugs and 1 enhancement (Resizable Find & Replace Dialog)
1.Notepad++ hanging issue on start up due to its connection on Internet(for the certification chain verification).
2.The opened zero length file not saving bug.
3.Document Peeker performance issue for large files.
1. Add document peek feature (while mouse hovering on tab).
2. Add peek on document map feature.
3. Fix issue with clicking links in html/js/asp/php.
4. Fix folding vertical line loses colour after changing folding style via Preference dialog.
5. Enhance folding feature (multi-line quotes) for python.
6. Improve certificate verifying method.
7. Fix issue of losing syntax highlighting while changing file extension (by “save as”).
8. Enhance the UI of “Windows” dialog (Menu “Window->Windows…”) for sorting.
9. Apply the new file custom encoding (Unicode or not) while opening an empty content file.
10. Improve whitespace visibility while the visualization of whitespace is activated.
11. Support RTL for header and footer printing.
12. Add a warning message for launching folder as Workspace while both files and folders are dropped in Notepad++.
13. Drag and dropping tabs is possible in multi-line tab mode.
14. Fix issue of right clicking on multiline tabs.
15. Add new moving tabs with mouse wheel feature (SHIFT + Mouse Wheel)
16. Fix text on active tabs (multi-line mode) being clipped problem.
17. Fix regression for saving session file (for session file extension, if set).
18. Enhance saving workspace file by adding workspace file extension (if set).
19. Fix change.log always opened issue.
* “Vault 7: CIA Hacking Tools Revealed” has been published by Wikileaks recentely, and Notepad++ is on the list. The issue of a hijacked DLL concerns scilexer.dll (needed by Notepad++) on a compromised PC, which is replaced by a modified scilexer.dll built by the CIA. When Notepad++ is launched, the modified scilexer.dll is loaded instead of the original one. It doesn’t mean that CIA is interested in your coding skill or in your sex message content, but rather it prevents raising any red flags while the DLL does data collection in the background. For remedying this issue, from this release (v7.3.3) forward, notepad++.exe checks the certificate validation in scilexer.dll before loading it. If the certificate is missing or invalid, then it just won’t be loaded, and Notepad++ will fail to launch. Checking the certificate of a DLL makes it harder to hack. Note that once users’ PCs are compromised, the hackers can do anything on the PCs. This solution only prevents from Notepad++ loading a CIA homemade DLL. It doesn’t prevent your original notepad++.exe from being replaced by modified notepad++.exe while the CIA is controlling your PC. Just like knowing the lock is useless for people who are willing to go into my house, I still shut the door and lock it every morning when I leave home. We are in a f**king corrupted world, unfortunately. Otherwise there are a lot of enhancements and bug-fixes which improve your Notepad++ experience. For all the detail change log, please check in the Download page.
* Fix crash issue on column mode editor.
* Fix “Use new style save dialog” setting’s regression.
* Enhance “Open file” command – open a file from editor zone without selecting its full path.
* Fix word char list settings not applying on next launch issue.
* Fix block uncomment for line comment bug.
* BaanC Language is surpported.
* Add error notification on run dialog.
* Fix the caret position not maintained issue between document move.
* Fix caret goes to wrong position after word completion.
* Enhance Function List for supporting language.
* Add check mark in Language menu.
* Fix toolbar not showing issue while launching Notepad++ from system tray in some unknown configuration.
* In the previous version, “Geneate MD5 fom text dialog” geneated wrong result on non ANSI characters (Unicode text). This bug has been fixed in this release.
* An enhancement for customizing of Word characters is added in this version: While double-clicking to select or searching with “Match whole word only” option, the selected characters stop on non-word characters. With this enhancement, users can include any non-word character into word character set, in order to change its default behaviour.
* Add option for smart highlighting extension to anothe view.
* Fix Installer for 64-bit fails with argument “/D”.
* Fix uninstaller silent mode issue.
* Fix a tab settings regression.
* Fix file not saving bug (Ensure backup directory exists).
*Fix x64 crash on macro recording.
*Fix x64 crash on new language dialog of UDL.
*Check plugin architecture (32-bit or 64-bit) before loading.
*Enhance Smart Highlighting feature: 1. match case 2. whole word only 3. use find dialog settings for both.
*Fix poor performance of hex XML entities.
*Reshow CallTip text on separator character.
*Skip Auto-Complete self-closing HTML tags (, , … etc).
*Fix 2 UI issues for RTL layout.
*Fix Folder as Workspace toolbar button inconsist behaviour.
*Add option to skip word completion on numbers (default: ON).
*Fix bookmarks toggled off’s bug.
*Sort plugin menu by plugin name.
*Installer: Add 64-bit/32-bit old install detection, and old installation removal ability.
*Installer: Ask user for keeping user data during uninstallation.
*Installer: Fix uninstaller bug to not remove themes files from APPDATA.
*x64 build available.
*Fix the DLL Hijacking Vulnerability of previous versions (by updating NSIS to v3.0).
*Auto-updater improvement: periodical check can be disable via auto-update prompt dialog.
*Installer enhancement: Check if Notepad++ is running and ask the user to close it before continue.
*Fix HDPI issues for some component.
*Fix auto-completion on XML comment <!– comment –> and <?xml> tag bug.
*Fix file saving crash which can be reproduced through a specific way to save file.
*Fix a crash issue while UDL’s user keyword list is too long.
*Enhancement: add conflict detection to Shortcut Mapper
*Add a -quitOnEmpty command line flag: Close the last document will quit Notepad++.
*Add more Change Case variants (Title Case, Sentence case, iVERT cASE, rANdOm caSe).
*Add Open file & open containing folder commands on selected file/folder name in text content.
*Add Search on Internet command on selected word(s) in text content.
*Add Scroll Tab Bar with mouse wheel capacity.
*Add commands for moving the current file tab Forward/Backward.
*Fix bug of monitoring not working for files under root.
*Ruby is supported by Function List.
*Added new option: Enable scrolling beyond last line.