YUI Doc 中文注释解决方法
2010年02月2日 | 分类:YUI | 3 Comments » | 945 views
还没安装 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,这样子就解决了问题~