YUI Doc 中文注释解决方法
还没安装 YUI Doc 的请看下秦歌的这篇文章:http://dancewithnet.com/2008/12/30/why-start-yui-doc/
这里主要是说中文注释的问题,秦歌文章下边的中文注释问题的解决方法,第3、4步都可以省略了,目前版本的YUI Doc可以正确生成文档的,但要求是文件为utf-8文件。大家正常编码的时候通常都不习惯文件为utf-8的,所以,这个是相当繁琐的,解决的办法就是在copy文件的时候,将copy的文件转换为utf-8文件,这样子不会影响原来的文件,还能正确生成文档。
修改方法:
打开yuidoc/bin/下的yuidoc_parse.py文件,找到第43行:
fileStr=StringIO(f.read()).getvalue()
将其修改为:
fileStr=StringIO(f.read()).getvalue().decode("GBK").encode("UTF8")
OK,这样子就解决了问题~
标签: YUIDoc
这篇文章发布于 2010年02月2日,星期二,10:58,归类于 YUI。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback。
“大家正常编码的时候通常都不习惯文件为utf-8″
土鳖,用 utf8 才是正常习惯,gb2312 要搞多语言版本多麻烦
姐,utf-8在这里问题太多了。。。
ie下总报错。。。
因为本身demo是gbk的
你好,我添加了你的友情链接。
谢谢!