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

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

  • 相关阅读:
    D365 FO操作FTP
    D365 FO凭证信息客制化
    input type = number 去除上下箭头,禁用滚轮事件(默认的自带滚轮加减数字)
    touch事件中的touches、targetTouches和changedTouches详解
    css媒体查询
    JavaScript:闭包
    JavaScript:基本包装类型
    十大模板引擎
    关于模板引擎一
    eval详解
  • 原文地址:https://www.cnblogs.com/yddzyy/p/7628037.html
Copyright © 2011-2022 走看看