File > Settings > Editor > File Encodings 全都改成了 utf-8 ,编辑器右下角也点了 utf-8 。
这个时候有个很牛逼的现象,创建中文名的文件,用文本文档打开,另存为,显示编码为 utf-8 ,但是创建英文名的文件,查看编码居然是 ANSI ,尝试在文件里敲几个中文, Ctrl + S ,看了下编码又变成了 utf-8 ,把中文内容删了,写一些英文,编码又变成了 ANSI 。感情设置都是摆设?虽然我不是专业测试,但这情况试了 N 遍,100% 复现!
重启电脑(不要笑,真的是重启电脑,程序员表示重启电脑也是最后的无奈),重启编辑器,重装 ps 8 到版本 2016.2 ,问题依旧。
最不要脸的是,鼠标放到右下角 UTF-8 上面,明明是 ANSI,它却提示“ File Encoding UTF-8 ”,真尼玛一万只狗日了我。
救我!!!
1
ETiV 2016-08-17 13:57:35 +08:00 via iPhone 2
可能这就是无证上岗的程序员?
|
2
daya 2016-08-17 14:11:56 +08:00 1
哈哈哈哈
|
3
jcyangzh 2016-08-17 14:45:25 +08:00 1
这应该是 phpstorm 的 bug,fileencoding 设置之后,文件编码定了,但是还是会自动检测编码,应该不影响你最终保存文件的编码( windows 下 ansi 的全英文(实际上是 gb18030),和 utf8 的全英文编码实际上效果是一样的)
|