Notepad++ 是一款可在微軟視窗環境下完美取代記事本的免費代碼和文書編輯軟體。為了產生小巧且有效率的代碼編輯器,這個在 GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫而成,並且選用功能強大的編輯模組 Scintilla。多虧它的輕巧與執行效率,這款軟體可完美取代微軟視窗的記事本。
這款軟體的主要特色如下:
- 列印所見即所得 (WYSIWYG):您可以用彩色印表機把您的原始碼以多種顏色列印出來。
- 用戶自定程式語言,自定的程式語言不僅有語法高亮度顯示功能,而且有語法摺疊功能。註解關鍵字及運算符號亦可自定。
- 字詞自動完成功能 (Auto-completion)。
- 支援多重視窗同步編輯,可以同時開啟多頁面來編輯。
- 支援 Regular Expression 搜尋及取代。使用者可用 Regular Expression 來搜尋及取代一個字串。
- 完全支援拖曳功能:您可用拖曳功能來開啟檔案,也可以用拖曳功能來變換開啟檔案的位置,甚至可拖曳開啟檔案從一個視窗到另一個視窗。
- 內部視窗位置可任意移動。
- 自動偵測開啟檔案狀態。
- 放大與縮小功能。
- 支援多國語言:支援中日韓視窗環境,及阿拉伯語與希伯來文的視窗環境。
- 書籤。
- 高亮度括號及縮排輔助:當插字游標 (caret) 移至下列字元 { } [ ] ( ) 旁側時, 此字元與遠方相對應的字元以及縮排輔助(如果存在的話)將會以高亮度來顯示。
- 巨集:使用者可儲存數百個巨集指令,並分配予鍵盤捷徑。
§ 作業系統:Windows 95/98/ME/NT/2000/XP/2003/Vista/2008/7/8
§ 官方網站下載頁面
§ 檔案下載
Notepad++ 原文簡介:
Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
Based on the powerful editing component Scintilla, the software is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, it is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.