Notepad++是Windows操作系統下的一套文本編輯器(軟件版權許可證:GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。
功能
notepad++功能比Windows中的Notepad(記事本)強大,除了可以用來制作一般的純文字說明文件,也十分適合編寫計算機程序代碼。Notepad++不僅有語法高亮度顯示,也有語法折疊功能,并且支持宏以及擴充基本功能的外掛模組。
內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.info文件查看),Notepad++是免費軟件,可以免費使用,自帶中文,支持眾多計算機程序語言:C,C++,Java,pascal,C?,XML,SQL,Ada,HTML,PHP,ASP,AutoIt,匯編,DOS批處理,Caml,COBOL,Cmake,層疊樣式表,D,Diff,ActionScript,Fortran,Gui4Cli,Haskell,INNO,JSP,KIXtart,LISP,Lua,Make處理(Makefile),Matlab,INI文件,MS-DOSStyle,NSIS,Normaltext,Objective-C,Pascal,Python,ECMAScript,Verilog,Haskell,Inno Setup,cmake,vhdl,MATLAB。
可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;
可打開雙窗口,在分窗口中又可打開多個子窗口,顯示比例;
提供了一些有用工具,如鄰行互換位置、宏功能,等……
可顯示選中的文本的字節數(而不是一般編輯器所顯示的字數,這在某些情況下,比如軟件本地化很方便);
正則匹配字符串及批量替換;
強大的插件機制,擴展了編輯能力,如Zen Coding。
特性
1、所見即所得功能、語法高亮、字詞自動完成功能,支持同時編輯多種文檔;支持自定義語言;
2、對于HTML網頁編程代碼,可直接選擇在不同的瀏覽器中打開查看,以方便進行調試;
3、自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,可顯示縮進引導線,使代碼富有層次感;
4、可打開雙窗口,在分窗口中又可打開多個子窗口;
5、可顯示選中文本的字節數,并非普通編輯器所顯示的字數;提供了一些實用工具,如鄰行互換位置、宏功能等;
吉祥物
Notepad++的吉祥物是一只變色龍。
最新版本
軟件版本:7.6.6
軟件大?。?.0MB
軟件作者:Notepad++team
軟件類別:應用軟件
軟件授權:自由開源免費(GPL協議)
軟件語言:多國語言
運行環境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Windows 8/Windows 8.1/Windows 10
支持的文件類型:
C、C++、Java、C?、XML、HTML、PHP、層疊樣式表、makefile、ASCII藝術(.nfo)、doxygen、ini文件、批處理文件、ECMAScript、ASP、VB、VBScript、SQL、Objective-C、Pascal、Perl、Python、LuaTeX、Tcl匯編言、Ruby、LISP、Scheme、Properties、DiffSmalltalk
歷史版本
軟件版本:七點四1
軟件大?。?.9MB
軟件作者:Notepad++team
軟件類別:應用軟件
軟件授權:自由開源免費(GPL協議)
軟件語言:多國語言
運行環境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Windows 8/Windows 8.1/Windows 10
支持的文件類型:
C、C++、Java、C?、XML、HTML、PHP、層疊樣式表、makefile、ASCII藝術(.nfo)、doxygen、ini文件、批處理文件、ECMAScript、ASP、VB、VBScript、SQL、Objective-C、Pascal、Perl、Python、LuaTeX、Tcl匯編言、Ruby、LISP、Scheme、Properties、DiffSmalltalk
更新日志
Notepad++v7.4.1錯誤修復:
1.修復Notepad++掛起問題由于其在互聯網上的連接啟動-禁用認證鏈接驗證。
2.修復打開的零長度文件不保存錯誤。
3.提高文檔大文件的Peeker性能問題。
Notepad++v7.4新功能和錯誤修復:
1.添加文檔偷看功能(鼠標懸停在選項卡上)。
2.添加窺視文檔地圖功能。
4.通過“偏好”對話框更改折疊樣式后,折疊垂直線將失去顏色。
5.增強Python的折疊功能(多行報價)。
6.改進證書驗證方法。
7.修復在更改文件擴展名時丟失語法突出顯示的問題(通過“另存為”)。
8.增強“Windows”對話框(菜單“窗口->Windows...”)的UI進行排序。
9.在打開一個空的內容文件時應用新的文件自定義編碼(Unicode或非Unicode)。
11.支持頁眉和頁腳打印的RTL。
12.在Notepad++中刪除文件和文件夾時,添加一個用于將文件夾作為Workspace啟動的警告消息。
13.可以在多行標簽模式下拖放標簽頁。
14.修復右鍵單擊多行選項卡的問題。
15.添加新的移動標簽與鼠標滾輪功能(SHIFT+鼠標滾輪)
16.修復活動選項卡上的文本(多行模式)被剪力問題。
17.修復保存會話文件的回歸(對于會話文件擴展名,如果設置)。
18.通過添加工作區文件擴展名(如果已設置)來增強保存工作區文件。
19.修改change.log總是打開問題。
Notepad++ 6.8.3更新日志
notepad+ + v6.8.3錯誤修復:
1.使用通配符(*),打開命令行上的文件修復崩潰的問題。
2.修正顯示刷新退出缺失的問題,通過使用選項-Plugin。
3.修正插件快捷方式配置丟失的問題。
4.修正了挪威本地化顯示器和錯誤的編碼。
5.在高DPI從功能修復顯示問題。
Notepad++ 6.7.5更新日志
1.增加“幽靈”輸入功能:啟動Notepad++時從命令行自動輸入文本(通過命令行的-qn, -qt 或 -qf)
2. 修復自動插入錯誤行為
3.修復崩潰問題:用戶按住ctrl后雙擊空文檔時引發
4.修復加載DropBox設置時的崩潰Bug
5.在FindInFiles和ReplaceInFiles過程中展現處理過程窗口,取代狀態窗口
6. 修復文件名包含“&”字符時顯示不正確的問題
7. 高亮顯示增量搜索的跟隨類,增加一些增強的增量搜索
8.在快捷鍵映射中加入ENTER鍵的編輯回話
9. 允許把文件放入doc轉換器和其他面板
10. 安裝程序會記錄用戶選擇和最近的安裝
11. 修復在碼組中自動縮進不響應的EOL問題
12.在面板關閉后,恢復編輯器
Notepad++ 6.7.4 Je suis Charlie edition
安裝包新增插件:
1.DSpellCheck v1.2.12
2.NppFTP 0.24.1
3.NppExport v0.2.8
4.Plugin Manager 1.0.8
5.Converter 3.0
6.Mime Tool 1.9
Notepad++ 6.7.3 更新日志
1.修舊處理器的崩潰問題由于SSE2指令。
2.確定翻譯的回歸:映射為添加的命令”標記……子菜單項”。
Notepad++ 6.7.2 更新日志
1.修復當不加載 config.XML 和 stylers.xml 時的崩潰問題。
2.修復 NPPM_LAUNCHFINDINFILESDLG API 退格崩潰問題。
3.防止在列模式中自動插入 {} [] () “”。
4.修正了在首選項對話框中的”提示輸入函數參數”復選框未正確初始化。
5.修復保存主題樣式無效的問題(為避免UAC權限問題,從 %APPDATA% 拷貝文件)。
6.改進用戶定義語言對話框的高度。
Notepad++ 6.7.1 更新日志
1、修正了GotoLine的崩潰問題;
2、修正了輸入隨機字符時出現崩潰的問題;
3、修正了自動插入功能的錯誤(在自動插入括號“()”功能關閉時遇到“]”、“}”不跳過);
4、新增功能:自動填充引號(英文雙引號和英文單引號);
5、修復了其他一些問題
Notepad++ 6.7.0 更新日志
1.cloud設置:新增OneDrive支持
2.修復啟動時崩潰問題
Notepad++ 6.6.9 更新日志
1.cloud設置:新增OneDrive支持
2.修復啟動時崩潰問題
Notepad++ 6.6.8更新日志:
2.更好的主題支持:所有的內部對接的對話框中可以選擇應用主題的前景色/背景色。
Notepad++ 6.6.7 更新日志:
修復一個歷史文件的恢復問題。
Notepad++ 6.6.6更新日志:
1.修復當本地Dropbox路徑更改后,Notepad++程序的“Settings on cloud - Dropbox”功能出現異常工作問題。
2. 修復當保存文件被刪除或只讀時,會話快照可能出現保存出錯等問題。
Notepad++ 6.6 更新日志:
1.新增會話快照、定期備份功能;
2.修正RTL/LTR命令制作文本錯誤;
3.自動檢測字符編碼設置為可選;
4.在 查找和替換對話框選項卡和 用戶自定義語言對話框選項卡中加入DPI識別功能;
5.在功能列表中加入Shell腳本解析器;
Notepad++ 6.6.2更新日志:
1. 修復了會話快照的 bug,當選擇記住當前會話時無法啟用會話快照的問題。.
包括的插件:
1. DSpellCheck v1.2.12
2. NppFTP 0.24.1
3. NppExport v0.2.8
4. Plugin Manager 1.0.8
5. Converter 3.0
6. Mime Tool 1.9
Notepad++ 6.6.0更新日志:
修復一個歷史文件的恢復問題。
Notepad++ 6.4.5更新日志:
1.中文環境下填詞特性在ANSI文檔中重新啟用。
2.編碼自動識別功能可以檢測識別unicode編碼。
3.通配符(*和?)和遞歸(- r)支持命令行參數。
Notepad++ 6.4.4更新日志:
1.添加標簽功能(按ctrl+小鍵盤)的直接訪問。
2.添加匹配括號之間的選擇功能。
3.增強功能列表的C/ C + +解析器。
4.修復行號空間的問題。
5.修復一個崩潰的問題。
Notepad++ 6.4.3更新日志:
1.修復了使用“功能”的一個崩潰問題;
2.增強了分隔符選擇(Ctrl+鼠標雙擊):在參數設置對話框中新增了GUI設置;
3.在新的實例功能中添加了打開會話;
4.添加新的命令行參數“-openSession”用于打開會話文件;
5.添加了多實例選項;
6.修復了regression -systemtray命令行選項無法正常使用的問題;
7.修復了開始和結束位置之間的文本修改后出現的開始/結束選擇Bug;
8.添加了定位命令行選項。
Notepad++ 6.4.2更新日志:
1.增強分隔符選擇功能。
2.
Notepad++ 6.4.1更新日志:
1.新增功能列表面板(可自定義,當前支持C++和ECMAScript)。
2.在新增的狀態欄顯示“查找/替換”對話框的錯誤信息,以此取代彈出窗口。
3.按ctrl +雙擊功能,添加分隔符選擇。
4.添加設置開始位置選擇功能。
Notepad++ 6.3.3更新日志:
1.記住折疊狀態的最后一次會議。
2.關閉選擇/非選定的文件。
3.新的拼寫檢查器。
Notepad++ 6.3.2更新日志:
1.修正了一個回歸(性能發行)。
2.承認WScript的Rake文件分別為Python和Ruby文件。
Notepad++ 6.3.1更新日志:
1.修復更換'\?'錯誤在擴展和正則表達式模式。
2.記住折疊狀態的會話中的每個文件。
3.取消注釋,修復崩潰的bug。
4.添加“更新代理設置...”命令設置代理升級。
5.修復問題未妥善保存/恢復窗口位置。
6.添加新API NPPM_GETCURRENTVIEW。
Notepad++ 6.3更新日志:
1.重要的錯誤修復和增強的正則表達式搜索替換關鍵的問題。
2.UDL的新特性和bug修復。
Notepad++ 6.2.3更新日志:
1.修復了RegExpr模式下查找“”漏洞;
2.將“刪除文件”(Delete file)命令更改為“移動到回收站”(Move to Recycle Bin);
3.添加了刪除空行功能;
4.將文檔默認值由ANSI更改為UTF8 w/o BOM;
5.開啟了CJK環境下unicode文檔的單詞自動補全。
Notepad++ 6.0更新日志:
1.新增對PCRE(Perl Compatible Regular Expressions)的支持;
2.添加了文檔結構圖功能(通過“視圖”下的“Document Map”)。
3.增強了大文件加載性能。
軟件特色
打印所見即所得
如果有彩色打印機,你可以把你的源代碼以多種顏色打印出來。
用戶自定義編程語言
用戶可自定義編程語言:自定的編程語言不僅有語法高亮度顯示功能,而且有語法折疊功能功能。注釋、關鍵字和運算符號也可以自定義。
字詞自動完成功能
用戶能做自己的API列表(或從下載專區下載需要的api文件)。一旦api文件建立完成且在正確的路徑系統,鍵入ctrl+Space(你可以修改這個快捷鍵)啟動字詞自動完成功能。欲知更多信息,請參考字詞自動完成功能在線幫助。
支持同時編輯多文件
可以同時開啟多頁面來編輯。
支持多重視窗同步編輯
用戶可同時有兩個視窗對比排列。不但能開啟兩個不同文件在分別兩個不同的窗口,并且能開啟一個單獨文件在兩個不同的視窗內(clone mode)進行同步編輯。同步編輯的成果將在兩個的窗口內同時更新。請參考同步編輯畫面。
搜索和替換正則表達式
用戶可用正則表達式來搜索和替換一個字符串。
完全支持拖曳功能
用戶可用拖曳功能來開啟文件,也可以用拖曳功能來變換開啟文件的位置,甚至可拖曳開啟文件從一個窗口到另一個窗口。
自動檢測開啟文件狀態
如果外部修改(或刪除)Notepad++已開啟文件,用戶將會被通知更新文件內容(或刪除檔案)。
支持多國語言
支持中日韓Windows環境,及阿拉伯語與希伯來語的Windows環境。
高亮括號及縮排輔助
當光標移至下列字符{ } [ ] ( )旁時,此字符與遠方相對應的字符以及縮排輔助(如果存在的話)將會以高亮來顯示。
書簽
用戶可以單擊書簽邊行(書簽邊行位于列數邊行右方)或使用鍵盤捷徑ctrl+F2來標明或移除書簽。使用鍵盤捷徑F2到下一個書簽或Shift+F2到上一個書簽。如欲清除所有書簽,使用菜單“尋找”->“清除所有書簽”。
巨集(宏)
用戶可儲存數百個巨集(宏)指令,并分配快捷鍵。
其它
放大與縮小功能內部窗口位置可任意移動
最新動態
Notepad++團隊于2015年1月10日發布最新版本v6.7.4,并使用“Je suis Charlie edition”這一頗具爭議的標簽作為發布版本名稱。最新版本中官方團隊宣稱:
言論自由就像我們呼吸的空氣,直到失去它,我們才感覺到它的存在。出于這個原因,“我是查理“并不代表我完全支持他們所發表的一切,而是因為我珍惜沒有危險的言論自由的權利,即使這樣做冒犯了別人。而且,不管他/她表達了自己的什么觀點,你也沒有權力去剝奪他們的生活。因此,這就是“我是查理”版所想表達的意愿。
兩天后,2015年1月12日,Notepad++官方網站遭受黑客攻擊,起因是兩天前發布的“我是查理”版,經過 Notepad++ 團隊的努力,當天,網站訪問恢復正常。
參考資料 >
熱門開源編輯器Notepad++ 6.7.1下載.IT之家.2014-12-23