文件编码批量转换为utf-8

      更新:2020-03-19

     最新在win10平台用QT开发的时候发现UTF-8编码分UTF-8 和 UTF-8 BOM两种。UTF-8文件中放置BOM主要是微软的习惯,但是放在别的系统上会出现问题,不含BOM的UTF-8才是标准形式。因为经常要跨平台移植代码,所以windows下写的代码使用utf-8保存,会自动带上bom,移植到ubuntu下中文部分可能会乱码。所以把编码转换工具扩展了下功能。

新增功能:

  1. 支持批量转换任意格式的文件编码;
  2. 可将文件编码转为UTF-8 BOM 、UTF-8、GB2312中的任意一种格式;

github下载地址:

https://github.com/clorymmk/CodeTransmit

新版程序运行效果图:

/**********************************以下内容为旧版程序*********************************************/       

由于本人习惯使用 MDK + VScode 进行单片机程序开发,有时候会遇到一个这样的问题,MDK中默认的文件编码是GB2312或ASCII,而VScode中默认的文件编码是utf-8,其他同事有的是用MDK开发,写的中文注释就会变成GB2312编码,而我这边使用utf-8编码打开代码就会出现乱码现象,每次都要重新转换文件编码是件麻烦的事,因此写了个pyth

评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值