用Telegram纸飞机复制Keil代码后中文乱码怎么办?
2 个回答
你遇到的情况很普遍,就是编码格式问题引起的。微信跟Telegram处理中文时不一样,特别是代码中包含特殊字符时更容易出问题。
解决方法很简单:
1. 通过记事本或者VS Code等工具保存代码文件,并选择utf-8编码格式
2. 复制代码之前先粘贴到文本编辑器里面转换格式
3. 如果非要原封不动的复制,那不妨先将代码截图再发
Telegram没有问题,只是在处理中文编码容易"翻车"。目前大部分开发环境都支持UTF-8,换个方式操作都可以解决。在实际开发中,我也经常遇到乱码问题,按照上述方法操作就OK了。代码类的文件建议直接上传文件最为稳妥。
这属于编码格式的问题。
1. Keil默认使用ANSI编码,Telegram后台采用UTF-8编码,两种编码混用产生中文乱码。
2. 你可以尝试将代码粘贴到记事本,另存为的时候选择"UTF-8"格式,再从记事本复制到Telegram。
3. 微信自带转码所以不会出现乱码,Telegram没有这个机制。
其实不是Telegram不支持代码,是编码格式不统一。源文件和接收端统一编码就不会乱码,明白了吗?