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