Notepad++ Tidy2 下載及配置項說明
Tidy2 下載地址:http://download.csdn.NET/detail/qq_27968607/9613551
1、安裝:
下載Tidy2以后,解壓把Tidy2.dll放到 Notepad++安裝目錄plugins目錄下。重啟Notepad++


2、使用
打開Notepad++軟件,選擇插件(P)——Tidy2就能使用了。

3、配置
打開Notepad++軟件,選擇插件(P)——Tidy2———Edit config1 配置1選項。
break-before-br
默認取值: no
可選參數:yes/no
此選項規定是否輸出時在每一個<BR> 元素前,加一個空行.
indent
默認取值: no
可選參數:auto/yes/no
此選項規定是否縮進塊級標簽. 若置為 "auto", 則此選項會根據標簽,如:TITLE, H1-H6, LI, TD, TD, 或 P是否包括塊級元素內容, 決定是否縮進標簽內容. 建議避免使用yes, 因為會使一些瀏覽器出現層(layout)bugs.
indent-attributes
默認取值: no
可選參數:yes/no
此選項規定是否每個屬性占一行.
indent-spaces
默認取值: 2
可選參數: 0, 1, 2, ...
此選項規定縮進選型開啟時,縮進的空格數.
markup
默認取值: yes
可選參數:yes/no
此選項規定是否生成美化版本的標記.注意:如果有嚴重錯誤時不生成美化版. (見 force-output).
punctuation-wrap
默認取值: no
可選參數:yes/no
此選項規定是否在一些Unicode 或 中文發音字符后繞行.
sort-attributes
默認取值: none
可選參數: none, alpha
此選項規定是否按一些特定的排序算法對元素中的屬性進行排序. 如果置為 "alpha", 則按字母序排序.
split
默認取值: no
可選參數:yes/no
當前未用,僅在Tidy Classic中使用.
tab-size
默認取值: 8
可選參數: 0, 1, 2, ... 此選項規定連續tab符號所占的列數.用於從tab到空格的映射.Tidy不輸出tab.
vertical-space
默認取值: no
可選參數:yes/no
此選項規定是否為可讀性加入一些空行.
wrap
默認取值: 68
可選參數: 0 (no wrapping), 1, 2, ...
此選項規定繞行的右邊距. Tidy在不超過此長度內換行. 置為0,意味着關閉繞行功能.
wrap-asp
默認取值: yes
可選參數:yes/no
此選項規定是否在對ASP偽元素內的文本內容換行, 形如: <% ... %>.
wrap-attributes
默認取值: no
可選參數:yes/no
此選項規定是否為方便編輯而對屬性值繞行. 該選項可獨立於wrap-script-literals選項設置.
wrap-jste
默認取值: yes
可選參數:yes/no
此選項規定是否對JSTE偽元素內的文本內容進行繞行, 形如: <# ... #>.
wrap-PHP
默認取值: yes
可選參數:yes/no
此選項規定是否對php偽元素內的文本內容進行繞行, 形如: <?php ... ?>
wrap-script-literals
默認取值: no
可選參數:yes/no
此選項規定是否對出現在腳本屬性(script attributes)中的字符串字面量進行繞行. Tidy通過在換行前插入反斜杠對長字符串字面量進行繞行.
wrap-sections
默認取值: yes
可選參數:yes/no
此選項規定是否對<![ ... ]> 段標簽內的文本內容進行繞行.
output-xml
默認取值: no
可選參數:yes/no
此選項規定是否輸出為美化的格式良好XML.任何沒有在XML 1.0中定義過的實體都會被轉化為數字實體,以使其能被XML解析器解析. 無論其他選項,原始的標簽大小寫和屬性將不變.
input-xml
默認取值: no
可選參數:yes/no
此選項規定是用XML解析器還是用糾錯HTML解析器.
numeric-entities
默認取值: no
可選參數:yes/no
此選項規定數字是否應該輸出除內建HTML實體(&, <, > and & quot;)以外的實體,而不是命名實體形式只有和DOCTYPE聲明約定相兼容的實體備用. 在輸出編碼中可以被表現的實體被對應轉化.
quote-marks
默認取值: no
可選參數:yes/no
此選項規定是否將字符 " 輸出為 " 因為這是一些編輯環境首選的. 撇號 ’ 輸出為 ' 因為一些瀏覽器不支持 '.
quote-nbsp
默認取值: yes
可選參數:yes/no
此選項規定是否將non-breaking空格字符轉為實體, 而不是Unicode 160 (decimal).
quote-ampersand
默認取值: yes
可選參數:yes/no
此選項規定是否轉化&為&.
uppercase-tags
默認取值: no
可選參數:yes/no
此選項規定是否用大寫輸出標簽名. 默認為 no, 使標簽名轉為小寫, 除XML,將保留原始的大小寫.
uppercase-attributes
默認取值: no
可選參數:yes/no
此選項規定是否用大寫輸出屬性名. 默認為 no, 使屬性名轉為小寫, 除XML,將保留原始的大小寫.
new-inline-tags
取值類型: Tag names
默認取值: -
可選參數: tagX, tagY, ...
此選項規定新的非空inline標簽.此選項用空格或逗號分隔標簽列表. 除非你聲明了新表簽,如果輸入文件包含先前未知的標簽,Tidy將不會生成處理文件. 這個選項在XML模式中被忽略.
new-blocklevel-tags
取值類型: Tag names
默認取值: -
可選參數:tagX, tagY, ...
此選項規定新的塊級標簽. 此選項用空格或逗號分隔標簽列表.除非你聲明了新表簽, 如果輸入文件包含先前未知的標簽,Tidy將不會生成處理文件. 你不能改變元素內容的模式,比如: <TABLE>, <UL>, <OL> and <DL>. 這個選項在XML模式中被忽略.
new-empty-tags
取值類型: Tag names
默認取值: -
可選參數:tagX, tagY, ...
該選項指定新的空inline標簽.該選項規定新的空inline標簽. 此選項用空格或逗號分隔標簽列表.除非你聲明了新表簽, 如果輸入文件包含先前未知的標簽,Tidy將不會生成處理文件.記住,聲明的空標簽也作為inline或blocklevel標簽. 這個選項在XML模式中被忽略.
