Notepad中值得一提的特性

下面由notepad教程欄目給大家介紹將notepad中值得一提的特性,希望對需要的朋友有所幫助!

Notepad中值得一提的特性

個人覺得一些好用,值得一提的特性是:

1.支持語法高亮和顏色自定義

關(guān)鍵是支持的語言狂多,除了常見的c/c++,Java,php,而且還支持pythonxml

而且對于xml,還支持點(diǎn)擊關(guān)鍵字可以展開或收縮,很是方便。后來得知,這個特性叫做代碼折疊,囧。。。

還支持makefile,這樣對于查看makefile文件的的話,就很方便了。

而且甚至連一般人不常用的Tex/LaTex的語法高亮,都支持了,很強(qiáng)大。

?

對于語法高亮?xí)r顯示的顏色,也可以自定義,點(diǎn)擊:

Settings?->??Style?Configurator

就可以根據(jù)自己需要配置不同的顏色了。

【自定義除默認(rèn)后綴之外的其他后綴文件為某類型文件以實(shí)現(xiàn)語法高亮】

而且對于不同類型的文件的后綴,除了默認(rèn)的文件后綴之外,設(shè)置自定義的文件后綴,比如我遇到的,對于普通的makefile,其默認(rèn)的后綴是是.mak,而我此處自己的.mk也是makefile文件,所以可以通過這樣來設(shè)置:

Settings ->? Style Configurator -> 在Language中下拉找到Makefile,選擇makefile,做下角會出現(xiàn):

default ext. 和user ext.,默認(rèn)的擴(kuò)展名(default extension)即后綴名.對應(yīng)的是.mak,在user ext.所對應(yīng)的框中填寫.mk,然后點(diǎn)擊右邊的 Save&Close,就可以實(shí)現(xiàn)notepad++自動識別.mk文件為makefile文件,然后引用對應(yīng)的語法高亮了。

當(dāng)然,如果不設(shè)置的話,單獨(dú)打開.mk類型文件,notepad++雖然不會自動識別,沒有語法高亮,但是也可以自己手動選擇的:

language -> M -> Makefile,即可實(shí)現(xiàn)同樣的功能,只是要麻煩自己每次都要手動設(shè)置而已。

?

2.添加hex editor插件以支持16進(jìn)制編輯

notepad++支持添加HEX-Editor插件以支持16進(jìn)制的查看與編輯,很是方便。

【Hex Editor插件的添加方法】

先通過上面的【查看當(dāng)前notepad++的版本】的方法得知你自己的notepad++是ANSI還是UNICODE方法,

然后根據(jù)上面的 【notepad++插件添加方法】 去Notepad++插件的官網(wǎng),找到并下載對應(yīng)版本的Hex Editor,把插件文件HexEditor.dll,放到NotePad++路徑下的 npp.5.8.6.binansiplugins文件夾里面即可。

重啟notepad++,就可以在Plugins中看到對應(yīng)的Hex-Editor插件了。

?

值得一提的是,當(dāng)前的最新版本(5.8.7)還支持了添加插件后,對應(yīng)地在工具欄上也添加一個快捷圖標(biāo),對于HexEditor來說,就是一個大寫的H的圖標(biāo),點(diǎn)擊該圖標(biāo),即可實(shí)現(xiàn)16進(jìn)制查看,再次點(diǎn)擊,又恢復(fù)到正常模式,很是方便。

?

3. 支持列模式編輯

按住Alt之后,就處于列模式了,然后比如你選取一列,然后點(diǎn)擊右鍵,選中刪除,就可以刪除那些列了,松掉ALT就離開了ALT恢復(fù)普通模式了。非常好用,越來越覺得notepad++牛X了,啥功能都支持啊。。。

列操作模式中的在整個列中,整個都插入一些內(nèi)容的話,可以這樣操作:

Edit?->?Column?Editor?(Alt?C)

?然后在Text to insert或number to insert對應(yīng)的的框中寫入要插入的內(nèi)容,notepad++就會自動幫你插入整列的對應(yīng)的內(nèi)容了。

?

4.選中某單詞即關(guān)鍵字后,notepad++會自動高亮對應(yīng)選中的關(guān)鍵字,對于文件查看來說,很是方便。

5.打開多個文件的時(shí)候,上面會顯示對應(yīng)的Tab,默認(rèn)的話,雙擊Tab是不能像其他一些工具一樣關(guān)閉該文件的,但是可以設(shè)置的:

Settings-> Preference ->General -> Tab Bar中,選中:

double Click to close document, 然后雙擊對應(yīng)文件的tab就可以關(guān)閉文件了。

類似地,還有個選項(xiàng):show close button on each tab,選中后,每個tab上會出現(xiàn)關(guān)閉按鈕,也很方便使用。

6。顯示文件行號:Settings-> Preference ->General -> Editing-> 選中display Line Number,即可顯示行號

7.是否打印行號:Settings-> Preference ->General -> Printing-> 是否選中Printing Line Number,默認(rèn)是不選的,如果需要,可以選中,這樣打印時(shí)候就可以也打印行號了,還是很方便用戶根據(jù)自己需要而去設(shè)置的。

8.編輯文件后,是否備份:類似Ultra Editor,編輯一個文件后,默認(rèn)會生成.bak文件的,對于notepad++來說,也是支持此功能的,不過默認(rèn)是關(guān)閉的。需要的話,可以去這里設(shè)置:Settings-> Preference ->General -> Backup/auto-completion -> 默認(rèn)是None,其他還有Simple和verbose backup,可以根據(jù)自己需要而設(shè)置。

9.自動完成功能:Settings-> Preference ->General -> Backup/Auto-completion,自動完成:Auto-Completion,可以根據(jù)自己需要而設(shè)置,默認(rèn)是關(guān)閉的。

10.選中某文字,然后調(diào)用google搜索:

run?->?google?search

除了google搜索此項(xiàng)功能,于此相關(guān)類似的還有,選中文字后,調(diào)用其他程序或功能,比如直接調(diào)用wiki查詢該單詞/文字:

run?->?wikipedia?search

或者直接從notepad++中打開當(dāng)前文件所在文件夾:

run?->?open?containing?folder

從notepad++中打開windows的cmd,并且已經(jīng)處于當(dāng)前文件夾:

run?->?open?current?dir?cmd

直接把該文件作為附件,然后打開Windows的outlook發(fā)送郵件

run?->?send?via?Outlook

等等,都是非常實(shí)用好用的功能。

?11.暫時(shí)隱藏某些行

如果在查看文件的時(shí)候,暫時(shí)覺得需要將某些行隱藏掉,在需要的時(shí)候再正常顯示,就可以先選中那些行,然后:

View?->?Hide?Lines

即可。然后左邊標(biāo)簽?zāi)橇芯蜁@示對應(yīng)的標(biāo)示,點(diǎn)擊即可取消隱藏。

12.支持鼠標(biāo)滾輪控制縮放

notepad++不僅支持快捷鍵Ctrl + Num+/Num- 去控制縮放,而且還支持Ctrl+鼠標(biāo)滾輪去控制當(dāng)前顯示內(nèi)容的縮放,很是方便。

13.全屏顯示

有時(shí)候顯示文檔的話,希望顯示更多的內(nèi)容,希望用到全屏顯示,通過view -> Toogle Full Screen Mode? ?F11或者Post it? ?F12,都可以實(shí)現(xiàn)全屏顯示,也很是方便。

?14.集成了輕量級的資源管理器

通過安裝插件(默認(rèn)好像是已經(jīng)安裝了)LightExplorer后:

Plugins -> Light Explorer -> Light Explorer,就可以在左側(cè)打開一個輕量級的資源管理器,方法打開想要打開的文件,很是方便啊。

?15.導(dǎo)出成其他類型文件 -> 實(shí)現(xiàn)彩色代碼的粘貼

在添加了對應(yīng)的NppExport插件后,就可以導(dǎo)出成不同的格式,比如html和RTF:

plugins?->?NppExport?->?Export?to?RTF或Export?to?HTML

其中HTML就是普通的HTML,RTF就可以理解為簡潔版本的word,所以html和rtf,兩者都是支持彩色代碼/字符的,因此,這個功能就可以實(shí)現(xiàn)我們所需要的,將已經(jīng)高亮顯示,彩色顯示,著色后的代碼,導(dǎo)出到word或者其他文檔中了。這樣的功能,是很實(shí)用的。至少我個人覺得很好用,比如將一些C代碼打開后,導(dǎo)出成html,然后打開html復(fù)制內(nèi)容后粘貼到word里面,就是彩色的代碼了。當(dāng)然,你也可以導(dǎo)出成rtf,然后本身就是和word兼容的,windows下,也就是默認(rèn)用word打開的了,就省去了從html拷貝粘貼過來的步驟了。

甚至,NppExport還提供了更方便的功能:

plugins?->?NppExport?->?Copy?HTML?to?clipboard?或Copy?RTF?to?clipboard

即,直接選擇內(nèi)容后,拷貝該內(nèi)容到剪貼板,然后你就可以在其他word文件中直接粘貼了,即如此簡單地就實(shí)現(xiàn)了彩色代碼的支持,多么爽啊。

?16.代碼折疊

包括對C/C++等代碼,可以以單個函數(shù)為整體進(jìn)行代碼的折疊和展開,其他的類型的,比如XML,根據(jù)關(guān)鍵字所包含的內(nèi)容為整體進(jìn)行折疊和展開等等。

?17.資源管理器中,右鍵點(diǎn)擊文件,可以直接用notepad++打開該文件

這個功能類似于UltraEdit,在資源管理器中添加了右鍵支持,右鍵點(diǎn)擊某文件后,會出現(xiàn)“Edit With Notepad++”,就可以直接用notepad++打開該文件了,個人覺得這個功能還是很實(shí)用的。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享