Notepad++ v7.8.4 Final+Portable x86/x64 多語言中文正式版-開源文本編輯器
Notepad++ – 小巧高效的文本編輯器、非常適合編輯網頁代碼!Notepad++是一款優秀免費的源代碼編輯器,支持語法高亮的開源純文本編輯器,並且可以替代系統自帶的記事本的功能。Notepad++更是程序員們編寫代碼的利器!它運行便攜,體積小巧、資源佔用小,支持眾多程序語言,比如C++、C#、Java等主流程序語言;支持HTML、XML、ASP,Perl、Python、JavaScript等網頁/腳本語言。Notepad++作為程序員們最喜愛的編輯器之一,像語法高亮,語法折疊,宏等編輯器常用功能一個都不少。
Notepad++支持的語言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt,彙編, DOS批處理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML , Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。
Notepad++ 將檢查程序使用的所有組件(SciLexer.dll, GUP.exe and nppPluginList.dll)的SHA256哈希值。還有一個重要的更新是,從7.6.3 版本開始,Notepad++ 已支持Markdown,但由於安裝程序沒有正確部署所需的文件,導致出現了一些錯誤。現在 7.6.4 版本已經修復了該錯誤,可正常使用 Markdown。
基於強大的編輯組件Scintilla,Notepad++也是使用C++代碼開發而成,並且使用了win32的api接口和STL標準模板庫,因此確保軟件有更高效的執行效率和更小的程序體積。在不失用戶體驗度的同時,也可以盡可能允許用戶自定義多項的程序設置。
Notepad++ v7.8.4 bug-fixes:
1. Fix regression of double clicking a found in files result while Word-Wrap is on.
2. Fix HashFromDlg title bar localization issue.
Notepad++ v7.8.3 enhancements and bug-fixes:
1. Add the “Expand All”, “Fold All” and “Select/Show current editing file” capacity into Folder as Workspace.
2. Fix restoring line position issue while document is wrapped.
3. Improve Json syntax highlighting.
4. Make filling find field of Find dialog with selected word(s) optional.
5. Make doSaveOrNot dialog simpler when there’s a single file to save.
6. Fix auto-insert {[“”]} imbrication not working issue.
7. Make cmd cli (for “Open Containing Folder in cmd”) customizable.
8. Prevent from setting Updater’s Proxy as Notepad++ is not in Admin mode.
9. Disable file association settings when Notepad++’s no admin right.
10. Fix incremental search bar “highlight all” option not conserved bug.
11. Enhance SQL syntax highlighting (add 2 more keyword lists).
12. Fix too small buffer issue during add text macro playback.
13. Fix “Close All Unchanged” not working issue for sub-view.
14. Eliminate garbage displaying in Find -result fold margin.
Notepad++ v7.8.2更新記錄:
1. Add key shortcuts in Save or not dialog.
2. Add find in files filter excluding ability.
3. Add “Open UDL folder” command.
4. Fix issue of showing save dialog twice while cloned file is dirty.
5. Enhance “Open Explorer” command in Folder as workspace with expected path.
6. Fix tab dragging issues.
7. Enhance “Close all but This” and “Close all to the left/right” commands while files are dirty .
8. Enhance “In Selection” option in Find dialog.
9. Fix Notepad++ blocked in notification zone issue.
10. Make end-of-line conversion operations macroable.
11. Fix “View Current File In” commands disabled problem in some situations .
Notepad++ v7.8.1 更新記錄:
1. Fix popup dialog on startup regression regarding notepad replacement issue.
2. Make monospaced font in Find dialog optional, disabled by default.
3. Add download progress bar while download plugin(s).
4. Fix issue for Alt+Tab doesn’ t show Notepad++ on Windows 7 .
Notepad++ v7.8 更新記錄:
1. Upgrade Scintilla from 4.1.4 to 4.2.0
2. Fix non Unicode encoding problem in non-Western language(Chinese or in Turkish).
3. Add “No to All” and “Yes to All” options in Save dialog.
4. Add the command line argument “-openFoldersAsWorkspace” to open folders in “folder as workspace” panel.
Example: notepad++ -openFoldersAsWorkspace c:\src\myProj01 c:\src\myProj02
5. Enhance plugin system: allow any plugin to load private DLL files from the plugin folder.
6. Fix File-Rename failing when new name is on a different drive.
7. Make “Clear all marks”, “Inverse Bookmark”, “Remove Consecutive Duplicate Lines” & “Find All Current Document ” to be macro recordable.
8. Make “Command Argument Help” MessageBox modal.
9. Fix Folder as Workspace crash and “queue overflow” issues.
10. Make Combobox font monospace in Find dialog.
11. Fix folding in user-defined languages for non-windows line endings.
12. Fix crash of Folder as Workspace when too many directory changes happen.
13. Fix ‘-nosession’ overwrites config.xml issue.
14. Fix the crash due to NPPM_DESTROYSCINTILLAHANDLE message.
15. Improve GUI in Find dialog for Find Previous & Find Next buttons.
16. Fix Sort Line as Integer regression.
17. Add more OS information to debug info.
18. Fix tab dragging issues under WINE and ReactOS.
19. Fix indent indicators continue to following code blocks for Python.
20. Fix Python folding collapse issue.
21. Fix crash when sorting “out of range” columns.
22. Fix find 2 times for the same occurrence in both original and cloned documents issue.
23. Fix command line issues where filenames have multiple white spaces in them.
24. Fix Document Peeker constantly changing focus problem.
25. Make backward direction checkbox be also on Find dialog’s Mark tab.
26. Add 2 new columns for HTML Code in the Character Panel.
27. Fix “clear all marks in find dialog also removes bookmarks” issue.
28. Enhance supported language (on function list or auto-completion): LISP, BaanC,(PL/)SQL & COBOL.
Notepad++ v7.7.1 更新記錄:
1. Fix drag and drop tab regression: dragging tab is switched to another tab issue.
2. Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode.
3. Fix an ASP regression: VB looses syntax highlighting in ASP document.
4. Fix Reload dialog displaying issue during File Monitoring.
5. Fix “unhide lines” markers disappears issue.
6. Fix Plugin menu is not localized issue if no plugin installed.
7. Add “Copy File Name” command in context menu of “Folder as Workspace”.
8. Fix crash while sorting lines with numbers longer than 20 digits.
9. Enable Scintilla Virtual Space Option change from macro.
10. Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting cathegories .
Notepad++ v7.7 更新記錄:
1. Continue Microsoft binary code signing thanks to the offer from DigiCert (again).
2. Upgrade Scintilla from v3.56 to v4.14.
3. Fix a regression about memory issue while reloading a file.
4. Fix cursor flickering problem after double clicking on URL.
5. Make Python files default to using spaces instead of tabs.
6. Add “Count in selection” option in Find dialog.
7. Add Ctrl + R shortcut for “Reload from disk” command.
8. Fix ‘ \’ display problem in CSS while using themes (Remove Batang font for CSS tags).
9. Fix crash while right clicking on DocSwitcher’s column bar.
10. Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system) .
Notepad++ v7.6.4 更新記錄:
1. Add Markdown in zip packages and fix Markdown not working in installer package of v7.6.3.
2. Switch from certificate verification to hashes verification due to “Notepad++” is rejected by certification authority:
https://notepad-plus-plus. org/news/notepad-7.6.4-released.html
3. Enhance User Defined Language System for supporting more than one UDL file. New behaviour:
https://notepad-plus-plus.org/community/topic/17072/new -enhancement-for-user-defined-language-system
4. Add “Remove Consecutive Duplicate Lines” feature to remove duplicate consecutive lines from whole document.
5. Add new shortcut “shift + scroll” for horizontal scrolling.
6. Add Stack Overflow as search engine.
7. Add the capacity to rename non-existing document’s tab.
8. Fixed file open hang issue in old style mode.
9. Fix “Find in files” tab translation issue on initial dialog call.
10. Fixed macro playback junk characters display issue on Find dialog.
11. Ensure each recorded command is playable before playing to avoid exploit in hacking. (EURO-FOSSA)
12. Enhance “Search on Internet” command to avoid command hijacked. (EURO-FOSSA)
13. Fix buffer overrun in Print dialog. (EURO-FOSSA)
14. Load nppPluginList.dll as resource instead of binary for the sake of security. (EURO-FOSSA)
15. Check Updater’s authenticity before its each launch to prevent from hijacking. (EURO-FOSSA)
16. Fix stack buffer overflow in WordStyle dialog. (EURO-FOSSA)
17. Fix stack buffer overflow issue on User Define Language dialog. (EURO-FOSSA)
18. Prevent eventual DLL hijacking while loading plugins. (EURO-FOSSA)
Notepad++ v7.6.2 更新記錄:
1. Add generation of SHA-256 hash feature.
2. Fix Plugins Admin unzip (0 lengh) bug.
3. Add Plugins Admin module into portable version (zipped package).
4. Add new feature: double click splitter resets panes to equal size.
5. Fix the plugin crash issue due to the inexistent plugin conf path.
Notepad++ v7.6.1 更新記錄:
1. Several bug-fixes & enhancement on Plugins Admin.
2. Notepad++ will load plugins from %PROGRAMDATA% instead of %LOCALAPPDATA%
https://notepad-plus-plus.org/features/plugin-admin.html
3. Fix installer’s plugins copy issue under Linux (by using WINE).
4. Fix Installer HI-DPI GUI glitch.
5. Fix “Import plugins” not working issue.
6. Fix printer header/footer font issue.
7. Make installer more coherent for the option doLocalConf.xml.
8. Make text display right in summary panel.
官網地址: http://notepad-plus-plus.org/
官網下載地址: https://notepad-plus-plus.org/downloads/
官網更新記錄: https://notepad-plus-plus.org/news/
x86 for Windows 安裝版:
http://download.notepad-plus-plus.org/repository/7.x/7.8.4/npp.7.8.4.Installer.exe
x64 for Windows 安裝版:
http://download.notepad-plus-plus.org/repository/7.x/7.8.4/npp.7.8.4.Installer.x64.exe
x86 for Windows 綠色免安裝版:
http://download.notepad-plus-plus.org/repository/7.x/7.8.4/npp.7.8.4.bin.zip
https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v7.8.4/npp.7.8.4.bin.zip
x64 for Windows 綠色免安裝版:
http://download.notepad-plus-plus.org/repository/7.x/7.8.4/npp.7.8.4.bin.x64.zip