Notepad++是Windows操作系統(tǒng)下的一套文本編輯器(軟件版權(quán)許可證:GPL),有完整的中文化接口及支持多國語言編寫的功能(UTF8技術(shù))。
Notepad++功能比Windows中的Notepad(記事本)強(qiáng)大,除了可以用來制作一般的純文字說明文件,也十分適合編寫計(jì)算機(jī)程序代碼。Notepad++不僅有語法高亮度顯示,也有語法折疊功能,并且支持宏以及擴(kuò)充基本功能的外掛模組。
Notepad++是免費(fèi)軟件,可以免費(fèi)使用,自帶中文,支持眾多計(jì)算機(jī)程序語言: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-DOSStyle,NSIS,Normal text,Objective-C,Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。
1、所見即所得功能、語法高亮、字詞自動完成功能,支持同時編輯多重文檔;支持自定義語言;
2、對于HTML網(wǎng)頁編程代碼,可直接選擇在不同的瀏覽器中打開查看,以方便進(jìn)行調(diào)試;
3、自動檢測文件類型,根據(jù)關(guān)鍵字顯示節(jié)點(diǎn),節(jié)點(diǎn)可自由折疊/打開,可顯示縮進(jìn)引導(dǎo)線,使代碼富有層次感;
4、可打開雙窗口,在分窗口中又可打開多個子窗口;
5、可顯示選中文本的字節(jié)數(shù),并非普通編輯器所顯示的字?jǐn)?shù);提供了一些實(shí)用工具,如鄰行互換位置、宏功能等。
內(nèi)置支持多達(dá)27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.info文件查看),還支持自定義語言;
可自動檢測文件類型,根據(jù)關(guān)鍵字顯示節(jié)點(diǎn),節(jié)點(diǎn)可自由折疊/打開,還可顯示縮進(jìn)引導(dǎo)線,代碼顯示得很有層次感;
可打開雙窗口,在分窗口中又可打開多個子窗口,顯示比例;
提供了一些有用工具,如鄰行互換位置、宏功能,等……
可顯示選中的文本的字節(jié)數(shù)(而不是一般編輯器所顯示的字?jǐn)?shù),這在某些情況下,比如軟件本地化很方便);
正則匹配字符串及批量替換;
強(qiáng)大的插件機(jī)制,擴(kuò)展了編輯能力,如Zen Coding。