Telegram纸飞机从keil复制粘贴中文乱码解决办法?
3 个回答
此问题主要是由于编码方式不同导致的。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. 采用这个方法试下应该就能解决了。
这个问题是由于编码格式不一致造成的,说白了就是双方语言不一致。
处理方案:
1. 在Keil中复制前全选代码,右键选择复制为UTF-8(不同版本名称可能不一样)
2. 没有的话,可以先粘贴到记事本,另存为时选utf8;
3. 尝试在Telegram那边打开文件或者直接粘贴。
有时候直接复制粘贴就会出现问题,换个中间介质一般都能解决。