将gbk转换为utf-8编码【WebStorm/AndroidStudio小技巧】

导入带有中文字符的项目时乱码常常是不速之客。


中文乱码

乱码的出现往往是由编码格式不同造成的。上图中的编码是gb18030格式,而编辑器用的是utf-8格式,自然会出现乱码。如果导入的项目是gb18030,而我想把它转换成utf-8,该怎么办呢?很简单,WebStorm、Android Studio自带了File Encoding功能。

第一步:用文件自己的编码格式打开
右键File Encoding->选择文件自己的格式 ->Reload

File Encoding
reload

这时候弹窗会问你选择“Reload"还是"Convert",点“Reload", 意思是用你选定的格式重新读取文件

新格式

这时候你会发现可以读出来了,但是还没有完,还需要把格式转换为utf-8。

第二步:再次右键File Encoding ->选择utf-8, 这时候选择Convert, 就会把文件以utf-8格式保存了。而且不会有乱码。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换...
    x360阅读 2,506评论 1 20
  • 字符集和编码简介 在编程中常常可以见到各种字符集和编码,包括ASCII,MBCS,Unicode等字符集。确切的说...
    兰山小亭阅读 8,594评论 0 13
  • 可以看我的博客 lmwen.top 或者订阅我的公众号 简介有稍微接触python的人就会知道,python中...
    ayuLiao阅读 3,152评论 1 5
  • 很多时候,我感觉我所遇到的感情,大多是我用我最珍贵的东西去跟人家换了一颗枣回来。当我放下所有戒心尽情的享用它时,然...
    嘴巴会吐泡泡阅读 112评论 0 0
  • 几度春秋已掩过了那刹那, 层层叠叠 竟已记不清本来的模样 近楼台 珠帘阁 安然数十载 已是人去楼空 磅礴年华 佳人...
    Lydialu阅读 275评论 0 0