当前位置:网站首页>idea中GBK代码转换成UTF-8格式 Ctrl+C+V一秒 解决单个代码文件转义 完美解决方法
idea中GBK代码转换成UTF-8格式 Ctrl+C+V一秒 解决单个代码文件转义 完美解决方法
2022-07-22 18:09:00 【DrMaker】

第一步:如果一个文件使用的是GBK编码,在idea中通过UTF-8的方式加载的文件,就会出现乱码。这个时候可采用:先通过reload方式进行将编码格式变为GBK,这个时候看到的文件就不再是乱码;如果希望文件采用UTF-8编码,则再通过convert方式将文件转为UTF-8.(这个时候文件的字节流已经发生了变化)
第二步:使用快捷键Ctrl+a选择整个文件代码;再使用Ctrl+c复制整个代码文件;然后按 ← 删除整个文件夹的内容

第三步:这个时候找到idea右下角的编码方式,GBK代码这里应该是显示GBK点击出现选择编码方式为UTF-8;因为此时文件夹内容是空值可以直接转义;不会出现乱码;这个时候再按Ctrl+V将之前复制到剪切板的代码黏贴下来;此时文件代码格式就转换成UTF-8文件;
UTF-8 和 GBK区别:
1. GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。
2. UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。
所以对于同一个中文文件,如果使用GBK,它所占用的空间比UTF-8要小一些。 大小关系为:1.5 * GBK = UTF-8。
边栏推荐
猜你喜欢
随机推荐
Linked list 3 Analysis of the optimal linked list structure: leading two-way circular linked list
Introduction to espif ESP AWS IOT
软件生命周期模型-----V模型
Building wheel for hdbscan (pyproject.toml) did not run successfully.
软件测试基础
JVM初探
How to use fmetp steam V2 (I)
Recognize and install redis
IE浏览器跨域设置
Cookie
L'interface utilisateur 3D ou le modèle dans l'unit é fait toujours face à la caméra et tourne avec l'angle de vue de la caméra 丨 l'angle de vue suit 丨 l'angle de vue fixe
创建企业wiki,你需要知道这些
OpenGL 摄像机 及阶段性复习
测试软件开发---软件缺陷章
VRTK重新激活场景 跳转场景 手柄UI交互功能丢失问题
Debug No3 多张纹理叠加
2021-10-25 Boostrap-treeview组件节点数目过多搜索后如何跳转?
Implementation of duilib edit placeholder prompt text
PHP one sentence Trojan horse - error prone syntax - Beginner's record
移动端测试之appium环境部署【未完待续】









