我才12 ?

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,这样子就解决了问题~

标签:

这篇文章发布于 2010年02月2日,星期二,10:58,归类于 编码。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback

3 条评论

雁过留声

这位姐姐,你好,你的浏览器版本太低了,为了避免您中毒,请您升级您的浏览器!