挖掘 UltraEdit 优化中文网页功能
来源:互联网 发布:三体读后感 知乎 编辑:程序博客网 时间:2024/05/21 15:47
揭开HTML Tidy的面纱, 网页优化功能是UltraEdit 8.x版本的"Format"菜单中的"HTML Tidy"命令提供的。
HTML Tidy是UltraEdit集成的第三方软件,网址http://www.w3.org/People/Raggett/tidy 。UltraEdit在帮助文件中特别提示,HTML Tidy提供了大量配置选项,可以在配置文件中设置,具体设置方法要看其网站的文档。
这里说明一下,影响 UltraEdit 优化中文网页的配置选项是char-encoding,该选项决定 HTML Tidy 如何解释字符流, 其值可以设置为raw, ascii, latin1, utf8 或 iso2022。在命令行工具中,默 认值是 ascii,在UltraEdit中,经过本 人测试,默认值是 latin1。
设置值的含义:
ascii: 大于 127 的字符输出时转化为编码单位;
latin1: 大于 255 的字符 输出时转化为编码单位;
raw: 大于 127 的字符输出时不转化。
原来,设置 char-encoding 为 raw 就可以了。
优化中文网页的实例
1.编辑 HTML Tidy 的配置文件为了优化出代码易读、方便编的 HTML 文件,在 UltraEdit 的文件夹中(例如C:/Program Files/UltraEdit),创建一个名为 CfgTidy.ini 的文件,其 内容如下:
indent: auto
indent-spaces: 2 wrap: 72 markup: yes output-xml: no input-xml: no
show-warnings: yes numeric-entities: yes quote-marks: yes quote-nbsp: yes quote-ampersand: no break-before-br: no uppercase-tags: no
uppercase-attributes: no char-encoding: raw
new-inline-tags: cfif, cfelse, math, mroot, mrow, mi, mn, mo, msqrt, mfrac,
msubsup, munderover,
munder, mover, mmultiscripts, msup, msub, mtext,
mprescripts, mtable, mtr, mtd, mth new-blocklevel-tags: cfoutput, cfquery new-empty-tags: cfelse
indent-spaces: 2 wrap: 72 markup: yes output-xml: no input-xml: no
show-warnings: yes numeric-entities: yes quote-marks: yes quote-nbsp: yes quote-ampersand: no break-before-br: no uppercase-tags: no
uppercase-attributes: no char-encoding: raw
new-inline-tags: cfif, cfelse, math, mroot, mrow, mi, mn, mo, msqrt, mfrac,
msubsup, munderover,
munder, mover, mmultiscripts, msup, msub, mtext,
mprescripts, mtable, mtr, mtd, mth new-blocklevel-tags: cfoutput, cfquery new-empty-tags: cfelse
其中 char-encoding 的值为 raw。
方法一: Windows 9x 在 Autoexec.bat 中添加一条环境语句(需要重启)
Set HTML_TIDY=C:/ P r o g r a mFiles/UltraEdit/CfgTidy.ini
Windows 2000 用户打开控制面板中的"系统", 然后选择"高级"标签,单击"环境变量"按钮。在"系统变量"中,新建一个变量名为 HTML_TIDY,变量值为 C:/Program Files/UltraEdit/CfgTidy.ini 的变量。
方法二: 在 Windows 目录(例如 C:/Windows 或 C:/WINNT)中, 找到 UltraEdit 的配置文件 Uedit32. ini,在其中的[Settings]下,添加如 下内容(注意空格符号)
2. 配置 HTML Tidy 工作环境 为了使 HTML Tidy 能够使用配置文件 CfgTidy.ini,需要创建其配 置环境,使 UltraEdit 中集成的HTML Tidy能够获得配置文件的完整路径,有两种方法 。
方法一: Windows 9x 在 Autoexec.bat 中添加一条环境语句(需要重启)
Set HTML_TIDY=C:/ P r o g r a mFiles/UltraEdit/CfgTidy.ini
Windows 2000 用户打开控制面板中的"系统", 然后选择"高级"标签,单击"环境变量"按钮。在"系统变量"中,新建一个变量名为 HTML_TIDY,变量值为 C:/Program Files/UltraEdit/CfgTidy.ini 的变量。
方法二: 在 Windows 目录(例如 C:/Windows 或 C:/WINNT)中, 找到 UltraEdit 的配置文件 Uedit32. ini,在其中的[Settings]下,添加如 下内容(注意空格符号)
Html Tidy Config File=C:/Program Files/UltraEdit/CfgTidy.ini
在完成了上面的步骤后,现在启 动 UltraEdit,打开一个中文网页, 选择 HTML Tidy 命令,UltraEdit 将优化该网页,返回的代码结构非常 合理,而且中文没有成为乱码。
- 挖掘 UltraEdit 优化中文网页功能
- 解决UltraEdit中文乱码
- Ultraedit 中文显示乱码
- Ultraedit 中文显示乱码
- 解决UltraEdit中文乱码
- UltraEdit取消备份功能
- UltraEdit-列编辑功能
- 用UltraEdit的正则表达式替换功能来格式化网页源代码
- UltraEdit中文乱码的解决方法
- Ultraedit打开中文乱码解决方案
- 右键加入Ultraedit打开功能
- UltraEdit的高级查找功能
- 使用POI数据挖掘区域功能并在网页端显示
- 嵌入式浏览器确实没有充分利用Safari网页性能优化功能
- 网页性能优化开启Nginx的 gzip 压缩功能
- 祝贺SharpDevelop中文站开通,让我们共同来挖掘#develop的强大功能吧!
- R语言︱文本挖掘之中文分词包——Rwordseg包(原理、功能、详解)
- 易信功能挖掘
- D-Day +18 of .NET 后勤服务系统告一段落,继续回到自己的学习进程
- 线索二叉树(C# 2.0)
- OpenGL、Direct3D资源链接[转]
- 比较难的面试题
- 单片机查表求1-10的平方
- 挖掘 UltraEdit 优化中文网页功能
- CSDN 2007软件技术英雄大会
- 开博~
- 第一个asp.net正式项目!
- 揭开正则表达式的神秘面纱
- Debug调试
- 赞温总理
- 我的童话世界
- 造型变了