Notepad++

Notepad++

Notepad++是 Windows作業系統下的一套文本編輯器(軟體著作權許可證: GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術)。 Notepad++功能比 Windows 中的 Notepad(記事本)強大,除了可以用來製作一般的純文字說明檔案,也十分適合編寫電腦程式代碼。Notepad++ 不僅有語法高亮度顯示,也有語法摺疊功能,並且支持宏以及擴充基本功能的外掛模組。 Notepad++是免費軟體,可以免費使用,自帶中文,支持眾多電腦程式語言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 彙編, DOS批處理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make處理(Makefile), Matlab, INI檔案, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab

功能

內置支持多達27種語法高亮度顯示(包括各種常見的原始碼、腳本,能夠很好地支持 .info 檔案查看),還支持自定義語言;

可自動檢測檔案類型,根據關鍵字顯示節點,節點可自由摺疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;

可打開雙視窗,在分視窗中又可打開多個子視窗,顯示比例;

提供了一些有用工具,如 鄰行互換位置、宏功能,等……

可顯示選中的文本的位元組數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如軟體本地化很方便);

正則匹配字元串及批量替換;

強大的外掛程式機制,擴展了編輯能力,如Zen Coding。

特性

1、所見即所得功能、語法高亮、字詞自動完成功能,支持同時編輯多重文檔;支持自定義語言;

2、對於HTML網頁編程代碼,可直接選擇在不同的瀏覽器中打開查看,以方便進行調試;

3、自動檢測檔案類型,根據關鍵字顯示節點,節點可自由摺疊/打開,可顯示縮進引導線,使代碼富有層次感;

4、可打開雙視窗,在分視窗中又可打開多個子視窗;

5、可顯示選中文本的位元組數,並非普通編輯器所顯示的字數;提供了一些實用工具,如鄰行互換位置、宏功能等;

吉祥物

Notepad+ Notepad++

Notepad++的吉祥物是一隻變色龍。

最新版本

軟體版本:7.6.6

軟體大小:4.0MB

Notepad+ Notepad++

軟體作者:Notepad++ team

軟體類別:套用軟體

軟體授權:自由開源免費(GPL協定)

軟體語言:多國語言

運行環境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Win8/Win8.1/Win10

支持的檔案類型:

C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII藝術(.nfo)、doxygen、ini檔案、批處理檔案、Javascript、ASP、VB、VBS、SQL、Objective-C、Pascal、Perl、Python、LuaTeX、TCL彙編言、Ruby、Lisp、Scheme、Properties、DiffSmalltalk

歷史版本

Notepad++ 6.7.4 Notepad++ 6.7.4

軟體版本:7.4.1

軟體大小:2.9MB

軟體作者:Notepad++ team

軟體類別:套用軟體

軟體授權:自由開源免費(GPL協定)

軟體語言:多國語言

運行環境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Win8/Win8.1/Win10

支持的檔案類型:

C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII藝術(.nfo)、doxygen、ini檔案、批處理檔案、Javascript、ASP、VB、VBS、SQL、Objective-C 、Pascal、Perl、Python、LuaTeX、TCL彙編言、Ruby、Lisp、Scheme、Properties、DiffSmalltalk

更新日誌

Notepad ++ v7.4.1錯誤修復:

修復Notepad++掛起問題由於其在網際網路上的連線啟動 - 禁用認證鏈驗證。

修復打開的零長度檔案不保存錯誤。

提高文檔大檔案的Peeker性能問題。

1.

修復Notepad++掛起問題由於其在網際網路上的連線啟動 - 禁用認證鏈驗證。

2.

修復打開的零長度檔案不保存錯誤。

3.

提高文檔大檔案的Peeker性能問題。

Notepad ++ v7.4新功能和錯誤修復:

添加文檔偷看功能(滑鼠懸停在選項卡上)。

添加窺視文檔地圖功能。

修復html / js / asp / php中點擊連結的問題。

通過“偏好”對話框更改摺疊樣式後,摺疊垂直線將失去顏色。

增強python的摺疊功能(多行報價)。

改進證書驗證方法。

修復在更改檔案擴展名時丟失語法突出顯示的問題(通過“另外儲存為”)。

增強“Windows”對話框(選單“視窗 - > Windows ...”)的UI進行排序。

在打開一個空的內容檔案時套用新的檔案自定義編碼(Unicode或非Unicode)。

改善空白可見度,同時激活空白的可視化。

支持頁眉和頁腳列印的RTL。

在Notepad ++中刪除檔案和資料夾時,添加一個用於將資料夾作為Workspace啟動的警告訊息。

可以在多行標籤模式下拖放標籤頁。

修復右鍵單擊多行選項卡的問題。

添加新的移動標籤與滑鼠滾輪功能(SHIFT +滑鼠滾輪)

修復活動選項卡上的文本(多行模式)被剪下問題。

修復保存會話檔案的回歸(對於會話檔案擴展名,如果設定)。

通過添加工作區檔案擴展名(如果已設定)來增強保存工作區檔案。

修改change.log總是打開問題。

1.

添加文檔偷看功能(滑鼠懸停在選項卡上)。

2.

添加窺視文檔地圖功能。

3.

修復html / js / asp / php中點擊連結的問題。

4.

通過“偏好”對話框更改摺疊樣式後,摺疊垂直線將失去顏色。

5.

增強python的摺疊功能(多行報價)。

6.

改進證書驗證方法。

7.

修復在更改檔案擴展名時丟失語法突出顯示的問題(通過“另外儲存為”)。

8.

增強“Windows”對話框(選單“視窗 - > Windows ...”)的UI進行排序。

9.

在打開一個空的內容檔案時套用新的檔案自定義編碼(Unicode或非Unicode)。

10.

改善空白可見度,同時激活空白的可視化。

11.

支持頁眉和頁腳列印的RTL。

12.

在Notepad ++中刪除檔案和資料夾時,添加一個用於將資料夾作為Workspace啟動的警告訊息。

13.

可以在多行標籤模式下拖放標籤頁。

14.

修復右鍵單擊多行選項卡的問題。

15.

添加新的移動標籤與滑鼠滾輪功能(SHIFT +滑鼠滾輪)

16.

修復活動選項卡上的文本(多行模式)被剪下問題。

17.

修復保存會話檔案的回歸(對於會話檔案擴展名,如果設定)。

18.

通過添加工作區檔案擴展名(如果已設定)來增強保存工作區檔案。

19.

修改change.log總是打開問題。


Notepad++ 6.8.3更新日誌

記事本+ + 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

安裝包新增外掛程式:

DSpellCheck v1.2.12

NppFTP 0.24.1

NppExport v0.2.8

Plugin Manager 1.0.8

Converter 3.0

Mime Tool 1.9

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更新日誌:

1.雲設定支持谷歌網盤了。

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腳本解析器;

6.在SQL中可選使用反斜線,充當為轉義字元。

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更新日誌

添加標籤功能(按Ctrl+小鍵盤)的直接訪問。

添加匹配括弧之間的選擇功能。

增強功能列表的C/ C + +解析器。

修復行號空間的問題。

修復一個崩潰的問題。

1.

添加標籤功能(按Ctrl+小鍵盤)的直接訪問。

2.

添加匹配括弧之間的選擇功能。

3.

增強功能列表的C/ C + +解析器。

4.

修復行號空間的問題。

5.

修復一個崩潰的問題。

Notepad++ 6.4.3更新日誌

修復了使用“功能”的一個崩潰問題;

增強了分隔設定選擇(Ctrl+滑鼠雙擊):在參數設定對話框中新增了GUI設定;

在新的實例功能中添加了打開會話;

添加新的命令行參數“-openSession”用於打開會話檔案;

添加了多實例選項;

修復了regression -systemtray命令行選項無法正常使用的問題;

修復了開始和結束位置之間的文本修改後出現的開始/結束選擇Bug;

添加了定位命令行選項。

1.

修復了使用“功能”的一個崩潰問題;

2.

增強了分隔設定選擇(Ctrl+滑鼠雙擊):在參數設定對話框中新增了GUI設定;

3.

在新的實例功能中添加了打開會話;

4.

添加新的命令行參數“-openSession”用於打開會話檔案;

5.

添加了多實例選項;

6.

修復了regression -systemtray命令行選項無法正常使用的問題;

7.

修復了開始和結束位置之間的文本修改後出現的開始/結束選擇Bug;

8.

添加了定位命令行選項。

Notepad++ 6.4.2更新日誌

增強分隔設定選擇功能。

修復幾個已知問題。 

1.

增強分隔設定選擇功能。

2.

 

Notepad++ 6.4.1更新日誌

新增功能列表面板(可自定義,當前支持C++和Javascript)。

在新增的狀態欄顯示“查找/替換”對話框的錯誤信息,以此取代彈出視窗。

按ctrl +雙擊功能,添加分隔設定選擇。

添加設定開始位置選擇功能。

1.

新增功能列表面板(可自定義,當前支持C++和Javascript)。

2.

在新增的狀態欄顯示“查找/替換”對話框的錯誤信息,以此取代彈出視窗。

3.

按ctrl +雙擊功能,添加分隔設定選擇。

4.

添加設定開始位置選擇功能。

Notepad++ 6.3.3更新日誌

記住摺疊狀態的最後一次會議。

關閉選擇/非選定的檔案。

新的拼寫檢查器。

1.

記住摺疊狀態的最後一次會議。

2.

關閉選擇/非選定的檔案。

3.

新的拼寫檢查器。

Notepad++ 6.3.2更新日誌

修正了一個回歸(性能發行)。

承認WScript的Rake檔案分別為python和ruby檔案。

1.

修正了一個回歸(性能發行)。

2.

承認WScript的Rake檔案分別為python和ruby檔案。

Notepad++ 6.3.1更新日誌

修復更換'\ñ'錯誤在擴展和正則表達式模式。

記住摺疊狀態的會話中的每個檔案。

取消注釋,修復崩潰的bug。

添加“更新代理設定...” 命令設定代理升級。

修復問題未妥善保存/恢復視窗位置。

添加新API NPPM_GETCURRENTVIEW。

1.

修復更換'\ñ'錯誤在擴展和正則表達式模式。

2.

記住摺疊狀態的會話中的每個檔案。

3.

取消注釋,修復崩潰的bug。

4.

添加“更新代理設定...” 命令設定代理升級。

5.

修復問題未妥善保存/恢復視窗位置。

6.

添加新API NPPM_GETCURRENTVIEW。

Notepad++ 6.3更新日誌

重要的錯誤修復和增強的正則表達式搜尋替換關鍵的問題。

UDL的新特性和bug修復。

1.

重要的錯誤修復和增強的正則表達式搜尋替換關鍵的問題。

2.

UDL的新特性和bug修復。

Notepad++ 6.2.3更新日誌

修復了RegExpr模式下查找“”漏洞;

將“刪除檔案”(Delete file)命令更改為“移動到資源回收筒”(Move to Recycle Bin);

添加了刪除空行功能;

將文檔默認值由ANSI更改為UTF8 w/o BOM;

開啟了CJK環境下unicode文檔的單詞自動補全。

1.

修復了RegExpr模式下查找“”漏洞;

2.

將“刪除檔案”(Delete file)命令更改為“移動到資源回收筒”(Move to Recycle Bin);

3.

添加了刪除空行功能;

4.

將文檔默認值由ANSI更改為UTF8 w/o BOM;

5.

開啟了CJK環境下unicode文檔的單詞自動補全。

Notepad++ 6.0更新日誌

新增對PCRE(Perl Compatible Regular Expressions)的支持;

添加了文檔結構圖功能(通過“視圖”下的“Document Map”)。

增強了大檔案載入性能。

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++官網首頁截圖 被黑客攻擊的Notepad++官網首頁截圖

相關詞條

相關搜尋

熱門詞條

聯絡我們