notepad++ 把HTML代碼格式化的插件


 

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實體(&amp;, &lt;, &gt; and & quot;)以外的實體,而不是命名實體形式只有和DOCTYPE聲明約定相兼容的實體備用. 在輸出編碼中可以被表現的實體被對應轉化.
quote-marks         
    默認取值: no
    可選參數:yes/no
    此選項規定是否將字符 " 輸出為 &quot; 因為這是一些編輯環境首選的. 撇號 ’ 輸出為 &#39; 因為一些瀏覽器不支持 &apos;.
    
quote-nbsp
    默認取值: yes
    可選參數:yes/no
    此選項規定是否將non-breaking空格字符轉為實體, 而不是Unicode 160  (decimal).    
quote-ampersand
    默認取值: yes
    可選參數:yes/no
    此選項規定是否轉化&為&amp;.    

    
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模式中被忽略.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM