Telegram纸飞机从keil复制粘贴中文乱码解决办法?
2 个回答
此问题主要是由于编码方式不同导致的。Keil默认是ASCII/ANSI编码,Telegram支持Unicode编码,两者混合使用导致乱码。
解决办法:
1. 在Keil中复制前,要将中文注释改为英文注释,例如将「变量说明」改为「var_desc」
2. 使用记事本/VSCode等可以转换编码的工具中转。复制前先将文本另存为UTF-8格式
3. 复制之后,在Telegram中先粘贴到对话框里,然后长按选中文字,点击「编辑」即可自动转码
4. 截图发代码片段最稳妥
实际交流建议使用英文,英文跨平台兼容性更高,中文乱码本质是编码标准不一致导致,遇到编码标准不一致的情况都可以使用中间转换编码器。
1. 你所遇到的问题是因为Keil默认编码和Telegram编码不一致。
2. 解决办法很简单:复制之前先在keil另存为utf-8格式的文件。
3. 保存下来后用记事本打开复制就不会乱码了。
4. 或者是直接截图发到群里也可以。
5. 经常使用的话,建议将Keil的编码设置为UTF-8
6. 这个问题本质上是字符编码转换问题,不要纠结。
7. 采用这个方法试下应该就能解决了。