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