標籤:style http io ar color os 使用 sp for
今天遇到相同的問題已解決特此記錄
面對著淩亂的xml或html代碼,如何將其整齊的格式化?除了可以在Visual studio和Dreamweaver中格式化外,還有一種選擇就是使用Notepad++外掛程式TextFX來做到。 Notepad++是一款免費的開源的跨平台的代碼編輯器。它支援包括中文在內的多國語言,功能強大。不僅可以實現文法高亮顯示,也有文法摺疊功能,並且支援宏以及擴充準系統的外掛模組。代碼高亮和標籤選中後自動尋找閉合標籤功能讓敲代碼變得更加方便。 但是預設最新版的Notepad++已經不帶TextFX外掛程式了,因此需要自己下載和安裝才能使用。
1、下載TextFX v0.26 點此下載TextFX
2、安裝 將下載後的檔案解壓,得到NppTextFX.dll,將其複製到Notepad++安裝目錄下的plugins檔案夾,重啟即可。
3、關於Tidy 安裝完外掛程式TextFX後,還缺少一個TextFX的外掛程式Tidy,所以TextFX的一部分功能還不能用。 Tidy的很難找,但在舊版的Notepad++ v5.9裡還有這個外掛程式libTidy.dll,因此需先下載Notepad++ v5.9,地址:http://download.tuxfamily.org/notepadplus/5.9/npp.5.9.bin.zip 將Notepad++ v5.9的zip包解壓後,進入plugins\Config檔案夾,將tidy檔案夾複製到新版的Notepad++安裝目錄下的plugins\Config檔案夾即可。
4、使用TextFX 1)刪除程式空行 選擇相應的文本 點擊TextFX —> TextFX Edit —> Delete Blank Lines後,刪除選中文本內的空行 將選中文字的多個連續空格轉換成一個空格。 點擊TextFX —> TextFX Edit —> Delete Surplus Blank Lines
2)整理xml格式 選中所有文本,將未格式化的xml檔案按照規格縮排 點擊TextFX—>HTML Tidy—>Tidy: Reindent XML
3)改變字元大小寫 選擇相應的文本 點擊TextFX —> TextFX Characters, 可以選擇如下幾種形式: UPPER CASE 全部大寫 lower case 全部小寫 Proper Case 首字大寫 Sentense case 句子模式 iNVERT cASE 首字小寫,其他大寫
4)去掉文本中的HTML元素 選擇HTML元素 點擊TextFX —> TextFX Convert —> Strip HTML tags table tabs
5)轉換為HTML實體 即把“<”轉換成“<”、把“>”轉換成 “>”。 選擇相應的文本 點擊TextFX —> TextFX Convert —> Encode HTML (&<>”)
6)計數 對選中的文字記數,包括詳細的文字總數,行數等。 選擇相應的文本 點擊TextFX Tools -> Word Count
Notepad++外掛程式TextFX的下載和使用