Notepad++ 是一款擁有完整的中文化接口及支持多國(guó)語(yǔ)言編寫(xiě)的功能(UTF8技術(shù))的編輯器,支持27種編程語(yǔ)言,也支持各類流行的計(jì)算機(jī)編程語(yǔ)言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS,python 等,不僅有語(yǔ)法高亮度顯示,也有語(yǔ)法折疊功能,并且支持宏以及擴(kuò)充基本功能的外掛模組,是程序員必備開(kāi)源軟件!
Notepad++軟件功能
1、內(nèi)置支持多達(dá) 27 種語(yǔ)法高亮度顯示(包括各種常見(jiàn)的源代碼、腳本,能夠很好地支持 .nfo 文件查看),還支持自定義語(yǔ)言
2、可自動(dòng)檢測(cè)文件類型,根據(jù)關(guān)鍵字顯示節(jié)點(diǎn),節(jié)點(diǎn)可自由折疊/打開(kāi),還可顯示縮進(jìn)引導(dǎo)線,代碼顯示得很有層次感
3、可打開(kāi)雙窗口,在分窗口中又可打開(kāi)多個(gè)子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標(biāo)滾輪改變文檔顯示比例
4、提供了一些有用工具,如 鄰行互換位置、宏功能,等…
5、可顯示選中文本的字節(jié)數(shù) (而不是一般編輯器所顯示的字?jǐn)?shù),這在某些情況下,比如 軟件本地化 很方便)。
Notepad++軟件功能
1、打印所見(jiàn)即所得
如果有彩色打印機(jī),你可以把你的源代碼以多種顏色打印出來(lái)。
2、用戶自定義編程語(yǔ)言
自定的編程語(yǔ)言不僅有語(yǔ)法高亮度顯示功能,而且有語(yǔ)法折疊功能功能。注釋、關(guān)鍵字和運(yùn)算符號(hào)也可以自定義。
3、字詞自動(dòng)完成功能
用戶能做自己的API列表(或從下載專區(qū)下載需要的api文件) 。一旦api文件建立完成且在正確的路徑系統(tǒng),鍵入Ctrl+Space(你可以修改這個(gè)快捷鍵)啟動(dòng)字詞自動(dòng)完成功能。欲知更多信息,請(qǐng)參考字詞自動(dòng)完成功能在線幫助。
4、支持同時(shí)編輯多文件
可以同時(shí)開(kāi)啟多頁(yè)面來(lái)編輯。
5、支持多重視窗同步編輯
用戶可同時(shí)有兩個(gè)視窗對(duì)比排列。不但能開(kāi)啟兩個(gè)不同文件在分別兩個(gè)不同的窗口,并且能開(kāi)啟一個(gè)單獨(dú)文件在兩個(gè)不同的視窗內(nèi)(clone mode)進(jìn)行同步編輯。同步編輯的成果將在兩個(gè)的窗口內(nèi)同時(shí)更新。請(qǐng)參考同步編輯畫(huà)面。
6、搜索和替換正則表達(dá)式
用戶可用正則表達(dá)式來(lái)搜索和替換一個(gè)字符串。
7、完全支持拖曳功能
用戶可用拖曳功能來(lái)開(kāi)啟文件,也可以用拖曳功能來(lái)變換開(kāi)啟文件的位置,甚至可拖曳開(kāi)啟文件從一個(gè)窗口到另一個(gè)窗口。
8、自動(dòng)檢測(cè)開(kāi)啟文件狀態(tài)
如果外部修改(或刪除)Notepad++已開(kāi)啟文件,用戶將會(huì)被通知更新文件內(nèi)容(或刪除檔案)。
9、高亮括號(hào)及縮排輔助
當(dāng)光標(biāo)移至下列字符{ } [ ] ( )旁時(shí),此字符與遠(yuǎn)方相對(duì)應(yīng)的字符以及縮排輔助(如果存在的話)將會(huì)以高亮來(lái)顯示。
10、書(shū)簽
用戶可以單擊書(shū)簽邊行(書(shū)簽邊行位于列數(shù)邊行右方)或使用鍵盤(pán)捷徑Ctrl+F2來(lái)標(biāo)明或移除書(shū)簽。使用鍵盤(pán)捷徑F2到下一個(gè)書(shū)簽或Shift+F2到上一個(gè)書(shū)簽。如欲清除所有書(shū)簽,使用菜單“尋找”-》“清除所有書(shū)簽”。
11、巨集(宏)
用戶可儲(chǔ)存數(shù)百個(gè)巨集(宏)指令,并分配快捷鍵。
常用快捷鍵
Ctrl-H 打開(kāi)Find / Replace 對(duì)話框
Ctrl-D 復(fù)制當(dāng)前行
Ctrl-L 刪除當(dāng)前行
Ctrl-T 上下行交換
F3 找下一個(gè)
Shift-F3 找上一個(gè)
Ctrl-Shift-F 在文件中找
Ctrl-F2 觸發(fā)書(shū)簽
F2 到前一個(gè)書(shū)簽
Shift-F2 到下一個(gè)書(shū)簽
F5 打開(kāi)run對(duì)話框
Ctrl-Space 打開(kāi)CallTip列表框
Tab (selection of several lines) 加入Space
Shift-Tab (selection of several lines) 移除Space
F11 全屏
Alt-0 折疊全部
Alt-Shift-0 展開(kāi)全部
Ctrl-U 變?yōu)樾?xiě)
Ctrl-Shift-U 變?yōu)榇髮?xiě)
Ctrl-Q 塊注釋/消除注釋
更新日志
修復(fù)了工作區(qū)文件夾子文件夾檢測(cè)錯(cuò)誤問(wèn)題
工作區(qū)文件夾新增在文件中查找命令
在文件菜單中增加“在工作區(qū)文件夾中打開(kāi)”命令
修復(fù)了查找結(jié)果面板中復(fù)制命令Bug
改善JSON語(yǔ)法高亮
修復(fù)了“在文件中查找”進(jìn)度條位置Bug
為撤銷命令添加Ctrl+Shift+Z快捷鍵
支持FORTRAN 77
修復(fù)HTML標(biāo)簽自動(dòng)補(bǔ)全Bug
上一篇:漢字拼音轉(zhuǎn)換器
下一篇:天若OCR文字識(shí)別工具