现在的位置: 首页PHP技术 > 正文
Mac下修改PhpDocumentor默认编码解决中文乱码
关键词:Mac PhpDocumentor ┊ 来源: 原创收藏

安装PhpDocumentor:

sudo pear install PhpDocumentor

生成文档:

phpdoc -o HTML:frames:earthli -d CustomService/ -t docs/

    浏览生成文档结果很让我失望,程序中中文乱码,后google搜索得知,PhpDocumentor的默认编码是:iso-8859-1的,我的项目都是utf8编码的,所以需要把编码改成utf-8才可以。
进入PhpDocumentor的模板目录把模板文件修改成utf-8编码:

cd /Users/jack/pear/data/PhpDocumentor/phpDocumentor/Converters

执行字符串查找并替换命令:

find ./ -name '*.tpl' | xargs sudo sed -i '' 's/iso-8859-1/utf-8/g'

    执行完毕之后再生成项目文档,浏览项目中中文乱码解决。
以后如果项目换了别的编码,也可以用此命令修改过去。
本文由 jack 发布于 2258天 23小时 36分钟前,目前已有 4426 人浏览
欢迎大家转载分享,请注明来源及链接;商业媒体转载请获得授权,谢谢合作!
 

添加评论