关于Transparent native-to-ascii conversion
1、功能
自动转换ASCII编码,即在文件系统上,文件的编码格式为ascii编码,在编辑器(idea/pycharm)中,其展现结果为配置的编码格式,仅展现方便阅读
使用UTF-8并勾选自动转换ASCII编码结果:
1、notepad/记事本中, 显示为
\u68D2\u68D2
2、git仓库中,显示为
\u68D2\u68D2
3、编辑器IDEA中,显示为
棒棒
2、坑
在pycharm 2022.3.3版本中,其它版本自行参考,不勾选的结果与勾选了一样,编辑器 BUG。
即 勾选/不勾选 ,编辑器都会自动转换为ASCII编码
解决办法,个人使用的IDEA进行提交,可尝试使用其它IDE、或者更换pycharm高版本尝试
个人选择pycharm 2022.3.3的原因:
高版本的pycharm存在问题,高版本的pycharm(至少在2023 / 2024版本中都这样)偶尔在关闭项目时,会一直处理关闭中,就是关闭不了或者等很久很久,只能通过任务管理器强制关闭,强迫症接受不了,没想到又有这个问题,也可能正好满足某些团队的诉求
可能是由于个人打开的项目比较大,也可能就是触发了什么BUG,原因不详