Notepad++是Windows操作(zuo)系統(tong)下的(de)一套文本編輯器(軟件版權許可證:GPL),有完整的(de)中文化接口及支持多國語(yu)言編寫的(de)功能(neng)(UTF8技術)。
Notepad++功(gong)能比Windows中的(de)Notepad(記事本(ben))強大,除(chu)了可(ke)以(yi)用來制作(zuo)一般的(de)純文(wen)字說明文(wen)件,也(ye)十分適合編寫(xie)計算機程序(xu)代碼(ma)。Notepad++不僅有語法(fa)(fa)高(gao)亮度顯示,也(ye)有語法(fa)(fa)折疊功(gong)能,并(bing)且支(zhi)持宏(hong)以(yi)及擴(kuo)充(chong)基本(ben)功(gong)能的(de)外(wai)掛(gua)模組(zu)。
Notepad++是免費軟件,可以(yi)免費使(shi)用,自帶中文,支(zhi)持眾(zhong)多(duo)計算機程(cheng)序(xu)語(yu)言: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、所(suo)見即(ji)所(suo)得功(gong)能(neng)、語(yu)法高亮、字詞自動完成(cheng)功(gong)能(neng),支持(chi)同時編輯多重文檔;支持(chi)自定(ding)義語(yu)言;
2、對于HTML網頁編程代碼,可直接選擇在不同的(de)瀏覽器中(zhong)打開查看,以方便進行調試;
3、自(zi)動檢測文件類型,根據關(guan)鍵字(zi)顯(xian)(xian)示節點,節點可自(zi)由(you)折疊/打開(kai),可顯(xian)(xian)示縮(suo)進(jin)引(yin)導(dao)線,使代碼富(fu)有層(ceng)次感;
4、可(ke)打開(kai)雙窗口,在分窗口中(zhong)又(you)可(ke)打開(kai)多個(ge)子窗口;
5、可顯示選中文本的(de)字節數(shu),并非普通編(bian)輯器所顯示的(de)字數(shu);提供(gong)了一些(xie)實用(yong)工具,如鄰行互換(huan)位置、宏功能等。
內置支(zhi)持多達27種(zhong)語法高亮度(du)顯示(包(bao)括各種(zhong)常(chang)見(jian)的源代碼(ma)、腳本,能夠很好地支(zhi)持.info文件查(cha)看),還支(zhi)持自定義語言;
可自動檢(jian)測(ce)文件類型(xing),根據(ju)關(guan)鍵字顯示(shi)節點(dian)(dian),節點(dian)(dian)可自由折疊/打(da)開,還可顯示(shi)縮進引導線(xian),代(dai)碼(ma)顯示(shi)得很有層次感(gan);
可(ke)打(da)(da)開雙窗(chuang)口(kou),在分窗(chuang)口(kou)中又可(ke)打(da)(da)開多個子窗(chuang)口(kou),顯示(shi)比例;
提供了一些有用(yong)工(gong)具,如鄰(lin)行互換位置、宏功能(neng),等(deng)……
可顯示選中的(de)文(wen)本(ben)的(de)字節數(而(er)不是(shi)一般編(bian)輯(ji)器所顯示的(de)字數,這在某(mou)些情況下(xia),比如軟件本(ben)地化很方便);
正(zheng)則(ze)匹配字(zi)符串(chuan)及批量替換;
強大的插件機制,擴展了編輯能(neng)力,如Zen Coding。