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