大批量转换编码
可以将整个工程文件夹从GB18030转为UTF-8
使用Qt C++制作
项目背景
比较老的工程,尤其是keil嵌入式的工程,其文本文件(.c、.cpp、.h、.txt、……)编码为gb2312,这为移植维护等带来了不便。现在uit-8用的多,所以制作一个将编码从gb2312(gb18030),转换为utf-8的软件
使用说明
1、一个文件的编码转换
点击“选择文本文件”按钮,选择一个文本文件,确认后点击“执行”执行转换
2、一个文件夹的编码转换
点击“选择文件夹”按钮,选择一个文件夹,递归的选择所有文本文件,在一个树控件中展示,用户确认后,点击“执行”执行转换
资源
见我绑定的压缩包
源码下载
https://gitee.com/cai-yunwei/enoding-converter.git
其它
1、如果有其它功能需求请下载代码后自行修改
2、Visual Studio 中有个插件 Encoding normalize tool 可以检查转换Visual Studio工程中文件的编码
https://marketplace.visualstudio.com/items?itemName=lindexigd.vs-extension-18109