KEIL-MDK将源代码编码转换为UTF-8

前言

使用 keil(MDK) 的代码编辑器编辑时,如今 UTF-8 的编码格式已经成为主流,特别是 MDK 使用 AC6 的时候值支持 UTF-8 的编码,所以之前很多一些非 UTF-8 的文件我们就主要转换成 UTF-8 的编码格式,转换文件编码格式的方法有很多,这里我们介绍一下直接在 keil IDE 中将文件的编码修改为 UTF -8 。

在keil(MDK)中增加转换文件编码格式的插件

  1. 环境依赖:需要安装 python 环境,并且为 python 安装 Chardet

    pip install chardet

  2. 打开 keil(MDK) ,选择 Tools->Customize Tools Menu,自定义外部工具菜单

  • 将 【translate_to_utf8.rar】 解压,放到 keil 的安装目录下(例如:D:\Keil_v5\UV4\customize_tools\translate_to_utf8.py)

  • 点击新建按钮,输入插件工具名称:Convert2UTF-8,
    Command命令选项:py D:\Keil_v5\UV4\customize_tools\translate_to_utf8.py //调用python脚本
    Argument选项:#E //要转换的文件,#E代表当前编辑文件
    在这里插入图片描述
  1. 遇到非 UTF-8 编码的文件,只要点击 Tools->Convert2UTF-8 工具,就可以将文件编码格式转换为 UTF-8 .

定义一个快捷键来执行代码的快速格式化

为了更方便,我们还可以自定义一个快捷键,来执行这个命令。点击工具栏最右边的配置图标,切换到 Shortcut Keys 选项,选择 Tools:Convert2UTF-8,点击 Create Shortcut 创建新的快捷键(此处以 CTRL+U 为例),在弹出的窗口按下你要设置的快捷键,然后保存退出就可以了,下次需要使用的时候,只要按下相对应的快捷键,就可以一键将当前文件编码格式转换为 UTF-8。
在这里插入图片描述
可点击此处下载在keil(MDK)中增加转换文件编码格式的插件.zip

PS:没有积分的小伙伴,可使用百度云下载:

链接:https://pan.baidu.com/s/1AmqZmGi_NxGlygr2AoEUPA?pwd=92nn 提取码:92nn


纯手写文章,转载请注明出处,谢谢!
如有任何错误,欢迎留言指正!

  • 18
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 136
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 136
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荻夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值