zoukankan      html  css  js  c++  java
  • GitHub Desktop客户端打开文件乱码问题解决方案

    今天在使用GitHub Desktop客户端的时候,发添加本地仓库后文件内容显示为乱码。

    1、现象

     如下图所示:

    2、原因分析

    后来分析得知原来是由于编码不统一造成 的。

    具体来说,我在windows中文系统下新建的测试文件,用系统自带记事本打开,然后在客户端发现现实全是乱码,

    后来用Notepad++打开文件发现默认编码是GB2312,这时利用Notepad++把编码变换成utf-8保存文件。

    这时在客户端再次确认乱码已经消失,可以正常显示了。

    3、对策及建议

    大家以后在本地编辑文件的时候还是尽量使用类似Notepad++的专业文本编辑器,也许会使你的工作避免产生一些意想不到的问题。

    这里简单说一下Windows操作系统下默认文本文件支持四种编码格式,分别是ANSI、Unicode、Unicode big endian、UTF-8。

    【右键】=》【新建】的文本文档如果使用系统自带记事本打开编辑的话,其实是默认ANSI编码的,

    但是又根据操作系统的语言会自动转化,转化规则如下

    【中文系统】:gb2312

    【日文系统】:jis

    ※如有不妥之处,还望大家不吝赐教,互相学习!!!

  • 相关阅读:
    SpringMVC:JSON讲解
    SpringMVC:文件上传和下载
    字符串的使用
    python中的作用域与名称空间
    深、浅copy
    代码块与小数据池之间的关系
    关于敏感字符的筛选替换
    列表的增、删、改、查
    最简三级菜单
    python2.x与python3.x的区别
  • 原文地址:https://www.cnblogs.com/yddzyy/p/7628037.html
Copyright © 2011-2022 走看看