Notepad++ 插件之 TextFX (安装及作用)
From
《安裝:打開(kāi) notepad++? 插件 -> Plugin Manager -> Show Plugin Manager -> available ->選中 TextFX ->install》
(注:如果沒(méi)有插件的話--首先updates插件)
Notepad++插件TextFX Characters是一款默認(rèn)安裝的插件,由于功能強(qiáng)大,被編程愛(ài)好者認(rèn)為是最好的Notepad++插件,第二名是Light Explorer。但由于TextFX插件命令過(guò)多,而且沒(méi)有漢化版,不容易理解,閃電博客特別介紹下幾個(gè)常用命令功能:
1. 刪除程序空行
選擇相應(yīng)的文本
點(diǎn)擊TextFX —> TextFX Edit —> Delete Blank Lines
點(diǎn)擊TextFX —> TextFX Edit —> Delete Surplus Blank Lines
2. 為代碼增加行號(hào)
選擇要增加行號(hào)的文本(選擇時(shí)會(huì)提示“No text selected”)
點(diǎn)擊TextFX —> TextFX Tools —> Insert Line Numbers
3. 刪除程序行號(hào)或者首字
選擇相應(yīng)的文本
點(diǎn)擊TextFX —> TextFX Tools —> Delete Line Numbers or First word
4. 整理xml文本格式。
這個(gè)功能不錯(cuò),可以很快將一行文本整理成規(guī)范的xml文件。(這個(gè)功能用來(lái)處理blogger的xml文檔很不錯(cuò),我自己的文檔經(jīng)過(guò)無(wú)數(shù)次的編輯已經(jīng)亂得不成樣子,經(jīng)過(guò)這樣一整理,可讀性大大提高。)
選中所有文本
點(diǎn)擊TextFX—>HTML Tidy—>Tidy: Reindent XML
同樣在處理HTML文件,也有類(lèi)似功能。
5. 改變字符大小寫(xiě)
選擇相應(yīng)的文本
點(diǎn)擊TextFX —> TextFX Characters, 可以選擇如下幾種形式:
UPPER CASE 全部大寫(xiě)
lower case 全部小寫(xiě)
Proper Case 首字大寫(xiě)
Sentense case 句子模式
iNVERT cASE 首字小寫(xiě),其他大寫(xiě)
6. 去掉文本中的HTML元素
選擇HTML元素
點(diǎn)擊TextFX —> TextFX Convert —> Strip HTML tags table tabs
7. 轉(zhuǎn)換為HTML實(shí)體
即把“<”轉(zhuǎn)換成“<”、把“>”轉(zhuǎn)換成 “>”。(可以用來(lái)輕松為blogger的文章插入代碼。)
選擇相應(yīng)的文本
點(diǎn)擊TextFX —> TextFX Convert —> Encode HTML (&<>")
//=========================================================
Notepad++ 是一款免費(fèi)的開(kāi)源的跨平臺(tái)的代碼編輯器。它支持包括中文在內(nèi)的多國(guó)語(yǔ)言,功能強(qiáng)大,除了可以用來(lái)制作一般的純文字說(shuō)明文件,也十分適合當(dāng)作撰寫(xiě)電腦程序的編輯器。Notepad++不僅可以實(shí)現(xiàn)語(yǔ)法高亮顯示,也有語(yǔ)法折疊功能,并且支持宏以及擴(kuò)充基本功能的外掛模組。
自從使用notepad++來(lái)代替dreamweaver編輯網(wǎng)頁(yè)文件后,notepad++強(qiáng)大的代碼高亮和標(biāo)簽選中后自動(dòng)尋找閉合標(biāo)簽功能讓敲代碼變得更加方便。以前用dreamweaver的時(shí)候,代碼一多的話,要想找到一個(gè)閉合的標(biāo)簽(比如“div”,在未加任何注釋的情況下)的起始標(biāo)簽要花很長(zhǎng)一段時(shí)間。但是在notepad++上面,只需點(diǎn)擊閉合標(biāo)簽,notepad++就自動(dòng)找到起始標(biāo)簽并且高亮它,非常方便了像我這樣的懶人。
今天在使用notepad++的時(shí)候,遇到一個(gè)從外來(lái)文檔中復(fù)制內(nèi)容到notepad++中有多余空行的問(wèn)題,現(xiàn)把解決方案提供給大家,希望對(duì)遇到這種問(wèn)題的童鞋有幫助。
我在記事本或者在chrome的審查元素中復(fù)制代碼到notepad++的時(shí)候,notepad++會(huì)很“有愛(ài)”的給每行代碼加上一行空行。代碼少的話,就手工刪除空行。但是今天從記事本中復(fù)制了近100行的base64代碼,要是還像以前手工刪除空格的話,需要的時(shí)間可想而知。于是到Google上一陣狂搜,終于找到解決方法——使用notepad++自帶的插件TextFX。如上圖。
首先,選中需要?jiǎng)h除空行的代碼,然后依次點(diǎn)擊TextFX→TextEdit→Delete Blank Lines,那些惱人的空行就消失了。
其實(shí)notepad++自帶的TextFX插件功能非常強(qiáng)大,只不過(guò)我一直把它給忽略了。現(xiàn)在給大家簡(jiǎn)單介紹一下這個(gè)插件部分常用功能:
TextFX Characters -> UPPER CASE, lower case, Proper Case, Sentence case, iNVERT cASE: 批量改變選中文字的大小寫(xiě)。
TextFX Edit -> Delete Blank Lines: 這個(gè)就是我剛才說(shuō)的刪除空格。
TextFX Edit -> Delete Surplus Blank Lines: 將選中文字的多個(gè)連續(xù)空格轉(zhuǎn)換成一個(gè)空格。
TextFX Convert -> Encode URI Component: 轉(zhuǎn)換選中文字中的標(biāo)點(diǎn)符號(hào)成16進(jìn)制,讓其對(duì)URL友好。
TextFX Convert -> Encode HTML (&<>”): 將HTML文件中的尖角符號(hào)轉(zhuǎn)換成16進(jìn)制。
TextFX HTML Tidy -> Tidy Reindent XML: 將未格式化的xml文件按照規(guī)格縮進(jìn)。(很實(shí)用的說(shuō))
TextFX Tools -> Sort lines case sensitive, Sort lines case insensitive: 排序。
TextFX Tools -> Insert Line Numbers: 為選中的文字加上行號(hào),基于此文件的第一行排序。
TextFX Tools -> Word Count: 對(duì)選中的文字記數(shù),包括詳細(xì)的文字總數(shù),行數(shù)等等。
//==============================================
轉(zhuǎn)載于:https://www.cnblogs.com/ruby-huang/archive/2012/12/30/2840138.html
總結(jié)
以上是生活随笔為你收集整理的Notepad++ 插件之 TextFX (安装及作用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于控件的AutoSize属性影响界面布
- 下一篇: 实现本网站图片保护功能之加水印