HTML Code Cleaner:Visual Studio Code的HTML代码清理工具扩展
HTML Code Cleaner是一款专为Visual Studio Code设计的扩展工具,旨在帮助开发者清理和优化HTML代码。该扩展目前提供三种核心功能,分别是开始清理、结束清理和特殊字符转换,帮助您在开发过程中保持代码的整洁和一致性。
核心功能:
HTML Code Cleaner - Begin:在开始编辑代码前执行此功能。它可以删除活动文本编辑器中无用或不需要的代码片段,包括删除空的或语言不匹配的SPAN标签、可选地删除A和IMG标签中的域名、清理URL、修剪无用空格以及应用扩展属性中存储的搜索和替换规则。
HTML Code Cleaner - End:在保存和发布HTML页面前执行此功能。它不仅执行与Begin功能相同的清理操作,还可以转换法语数字以去除空格,并应用为End属性存储的搜索和替换规则,确保代码在网站各页面之间的一致性。
HTML - Convert special characters:此功能简单易用,执行后可将HTML中的特殊字符转换为人类可读的字符。例如,将é转换为é,将&转换为&。目前,仅支持从HTML代码到真实字符的转换。
使用方法:
所有功能都适用于选中的文本。如果未选中任何文本,功能将应用于整个代码内容。
HTML Code Cleaner - Begin:打开需要更新的代码并执行此功能以清理文本/代码。它会删除无用的SPAN标签、域名(可选)、清理URL、修剪无用空格,并应用搜索和替换规则。
HTML Code Cleaner - End:在保存和发布HTML代码前执行此功能,以清理代码并设置特殊编码以统一代码。它会执行与Begin功能相同的操作,但额外提供法语数字转换和End属性的搜索和替换规则。
HTML - Convert special characters:执行此功能以转换HTML特殊字符。转换对照表存储在扩展文件夹中的special_characters.json文件中。
配置说明:
Search Replace Begin & End:设置数组,包含在使用"HTML Code Cleaner - Begin"和"HTML Code Cleaner - End"时应用的所有搜索和替换正则表达式。
Domains To Delete:设置数组,包含需要从链接(A标签和IMG标签)中删除的域名。
Include Sub Domains In Deletion:布尔值设置,指示是否在删除域名时考虑子域名。
Text Languages:设置数组,包含文本语言及其代码,用于删除与文本语言相同的SPAN标签。
Convert French Numbers:布尔值设置,启用/禁用法语数字转换功能。
Clean URL:布尔值设置,启用/禁用URL清理功能。
Trim Spaces:布尔值设置,启用/禁用修剪无用空格功能。
已知问题:
参考资料:
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com