sublime text 3 phpcs插件无效 UnicodeDecodeError错误解决方法
2016-04-18 15:52
736 查看
本文原创,转载请注明原作者为http://www.cnblogs.com/junxu/
1、如何配置phpcs
参考:http://my.oschina.net/qsmoon/blog/280813
2、配置好了phpcs后发现无效,没有弹窗提示错误,SublimeLinter到是生效了
3、查看控制台,如下:
注意最后一句错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 501: invalid continuation byte
而且是最后运行phpcs.py的第179行代码后产生的错误
phpcs.py位于目录D:\Sublime Text 3\Data\Packages\sublime-phpcs-master中,用sublime打开 跳到179行,代码如下:
原来是输出data的时候编码方式不对导致的
改成
解决!
1、如何配置phpcs
参考:http://my.oschina.net/qsmoon/blog/280813
2、配置好了phpcs后发现无效,没有弹窗提示错误,SublimeLinter到是生效了
3、查看控制台,如下:
注意最后一句错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 501: invalid continuation byte
而且是最后运行phpcs.py的第179行代码后产生的错误
phpcs.py位于目录D:\Sublime Text 3\Data\Packages\sublime-phpcs-master中,用sublime打开 跳到179行,代码如下:
return data.decode()
原来是输出data的时候编码方式不对导致的
改成
return data.decode('gbk')
解决!
相关文章推荐
- yii2中自定义验证规则rules
- php加密总结
- 夺命雷公狗---Thinkphp----11之管理员的增删改查的完善
- 依靠NSOutputStream,NSURLSession,NSURLSessionDataTask创建一个支持断点下载的任务
- The C programing language chapter 7 : Input and Output
- PHP常量与变量,函数
- 夺命雷公狗---Thinkphp----10之后台登录.注销一条龙
- php 测试代码
- 在dokcer中安装Phpmyadmin并与mysql容器连接
- PHP 将秒数转换成时分秒
- PHP中的变量
- php本地猜解MYSQL
- vsftpd的搭建
- php内部函数
- PHP做支付宝即时到账需注意
- 以 MAMP 为 Mac OS X 安装并设置 PHP开发环境
- windows下composer和yii2安装问题及解决办法
- 怎么安装phpcms?PHPCMS V9安装图文教程
- PHPCMS在MAC_OS环境下部署
- 利用LayoutParams.y设置组件跟随手指滑动时遇到的问题