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