V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lml12377
V2EX  ›  程序员

Phpstorm 编码问题

  •  
  •   lml12377 · 2016-08-17 13:50:31 +08:00 · 2538 次点击
    这是一个创建于 3010 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 ”,真尼玛一万只狗日了我。

    救我!!!

    4 条回复    2016-08-17 15:23:11 +08:00
    ETiV
        1
    ETiV  
       2016-08-17 13:57:35 +08:00 via iPhone   ❤️ 2
    可能这就是无证上岗的程序员?
    daya
        2
    daya  
       2016-08-17 14:11:56 +08:00   ❤️ 1
    哈哈哈哈
    jcyangzh
        3
    jcyangzh  
       2016-08-17 14:45:25 +08:00   ❤️ 1
    这应该是 phpstorm 的 bug,fileencoding 设置之后,文件编码定了,但是还是会自动检测编码,应该不影响你最终保存文件的编码( windows 下 ansi 的全英文(实际上是 gb18030),和 utf8 的全英文编码实际上效果是一样的)
    lml12377
        4
    lml12377  
    OP
       2016-08-17 15:23:11 +08:00
    @jcyangzh 知道了,谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5681 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:29 · PVG 11:29 · LAX 19:29 · JFK 22:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.