Notepad++是Windows操作系統下的(de)一套(tao)文(wen)本編輯(ji)器(qi)(軟(ruan)件版權許(xu)可證:GPL),有完整的(de)中文(wen)化接口及支持多國(guo)語(yu)言編寫的(de)功(gong)能(UTF8技術(shu))。
Notepad++功(gong)能(neng)比Windows中的(de)Notepad(記事(shi)本(ben))強大,除了可以用來制作一般的(de)純(chun)文(wen)字(zi)說明文(wen)件,也(ye)十分適合編寫計算機程序代(dai)碼。Notepad++不僅有語法高亮度顯示,也(ye)有語法折(zhe)疊功(gong)能(neng),并且支持宏(hong)以及擴充基本(ben)功(gong)能(neng)的(de)外掛(gua)模組(zu)。
Notepad++是免(mian)(mian)費(fei)軟件,可以(yi)免(mian)(mian)費(fei)使用,自帶中(zhong)文,支持(chi)眾多計算機程(cheng)序語(yu)言:C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt,匯編,DOS批處理(li)(li),Caml,COBOL,Cmake,CSS,D,Diff,ActionScript,Fortran,Gui4Cli,Haskell,INNO,JSP,KIXtart,LISP,Lua,Make處理(li)(li)(Makefile), Matlab,INI文件,MS-DOSStyle,NSIS,Normal text,Objective-C,Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。
1、所見即所得(de)功能(neng)、語(yu)法高亮、字(zi)詞(ci)自(zi)動完成(cheng)功能(neng),支(zhi)持(chi)(chi)同(tong)時編輯多(duo)重(zhong)文檔(dang);支(zhi)持(chi)(chi)自(zi)定義語(yu)言;
2、對于HTML網頁編程代碼,可直接選擇(ze)在(zai)不(bu)同的瀏覽器中打開查(cha)看,以方便(bian)進行調(diao)試;
3、自動檢測文件類型,根(gen)據關鍵字顯示節(jie)(jie)點,節(jie)(jie)點可(ke)自由折疊/打(da)開(kai),可(ke)顯示縮進引導線,使代碼富有層次感;
4、可打開雙窗口,在分窗口中又可打開多個子窗口;
5、可顯(xian)示(shi)選中文本的(de)(de)字節數,并非普通(tong)編(bian)輯器所顯(xian)示(shi)的(de)(de)字數;提(ti)供了一些實用工具,如鄰(lin)行(xing)互換位置(zhi)、宏功能(neng)等。
內置支(zhi)持(chi)多達27種(zhong)語法高亮度(du)顯示(包括各種(zhong)常見的源(yuan)代(dai)碼(ma)、腳本(ben),能夠很好地支(zhi)持(chi).info文件(jian)查看(kan)),還支(zhi)持(chi)自定義(yi)語言;
可自(zi)(zi)動檢測文件類(lei)型,根(gen)據(ju)關鍵(jian)字顯(xian)示節點(dian)(dian),節點(dian)(dian)可自(zi)(zi)由折疊/打(da)開,還可顯(xian)示縮(suo)進引導線(xian),代碼顯(xian)示得很有層次感;
可(ke)(ke)打開(kai)(kai)雙窗(chuang)口(kou),在(zai)分窗(chuang)口(kou)中又可(ke)(ke)打開(kai)(kai)多個(ge)子窗(chuang)口(kou),顯示比例(li);
提供(gong)了一(yi)些有用工具,如鄰(lin)行互換位置、宏功能,等……
可顯示(shi)選中的文本的字節(jie)數(shu)(而(er)不是一般(ban)編輯器所顯示(shi)的字數(shu),這在某些情況下(xia),比如軟件本地化很(hen)方便);
正(zheng)則匹配字符(fu)串(chuan)及批量(liang)替換;
強大的(de)插件機制(zhi),擴展了編輯能(neng)力,如Zen Coding。