解决Elixir在windows控制台中汉字显示乱码的问题
2016-12-20 23:53
1051 查看
从刚接触elixir时就发现了这个问题,而在linux下却不存在这样的问题,所以一直在Linux下写一些Elixir的代码。最近需要做个小项目,又需要在windows平台下运行,所以又要面对这个问题。因为刚刚解决了linux下汉字转码的问题,所以把程序拿到windows下编译运行,可以执行,却得到一堆乱码。所以怀疑可能是WINDOWS控制台使用的编码和LInux的不一样,于是查询相关资料,原来Windows控制台默认的代码页是936,即GBK编码,而iex中的中文输出采用UTF8编码,所以输出汉字会成为乱码,使用CHCP
命令切换到UTF8编码后终于一切显示正常:
chcp 65001
命令切换到UTF8编码后终于一切显示正常:
chcp 65001
相关文章推荐
- Windows控制台中一些相关参数设置(解决控制台乱码等问题)
- windows 下 MINIGUI 编辑 C 程序汉字显示乱码的解决
- 解决英文Windows 7汉字显示乱码
- 解决centos6.4打开windows下txt文档显示乱码的问题
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)
- Flash8-动态显示汉字乱码问题的解决
- Python连接Mysql&&解决数据库汉字显示乱码问题
- 解决windows的控制台显示utf8乱码的问题
- 解决Windows下命令行中文显示乱码的问题
- PL/SQL解决汉字显示乱码问题
- Java:Poperties Editor 插件------自动解决ApplicationResources.properties中汉字显示乱码问题
- "Windows无法在任务栏上显示音量控制"问题解决
- 彻底解决delphi Indy10接收邮件汉字显示乱码的问题
- Qt 国际化编程解决汉字显示方块、乱码问题!
- MySQL插入显示汉字出现乱码问题的解决
- Flash8-动态显示汉字乱码问题的解决
- 如何根据字节流内容确定汉字编码,从而解决相同App在部分省份显示乱码的问题
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)
- 解决 Ubuntu gedit 显示汉字乱码问题
- 完美解决JS中汉字显示乱码问题(已解决)