无法在PhpStorm中键入UTF-8字符

无法在PhpStorm中键入UTF-8字符,utf-8,phpstorm,archlinux,kde,Utf 8,Phpstorm,Archlinux,Kde,好的,我在phpStorm中遇到了一些奇怪的事情,每次我尝试在phpStorm中键入一个类似于“é”的utf-8字符时,它就会显示为�', 全局编码设置和项目都设置为UTF-8,wierd的问题是,如果我简单地粘贴它们,它可以显示它们,但当我尝试键入它时,它只是显示为UTF-8 我还尝试将-Dfile.encoding=UTF-8设置为vmoptions,但这也不起作用 目前正在使用内核为4.11.6-3的Arch Linux和KDE plasma 5,不确定这是否与它有任何关系,只是为了确保我

好的,我在phpStorm中遇到了一些奇怪的事情,每次我尝试在phpStorm中键入一个类似于“é”的utf-8字符时,它就会显示为�', 全局编码设置和项目都设置为UTF-8,wierd的问题是,如果我简单地粘贴它们,它可以显示它们,但当我尝试键入它时,它只是显示为UTF-8

我还尝试将-Dfile.encoding=UTF-8设置为vmoptions,但这也不起作用


目前正在使用内核为4.11.6-3的Arch Linux和KDE plasma 5,不确定这是否与它有任何关系,只是为了确保我说的是真的。

为了解决一个我认为不相关的问题,我最终解决了这个问题,所以解决方案如下:

我进入/etc/locale.conf并检查en_US.UTF-8是否被注释,这是出于某种原因,因此我取消了注释,运行sudo locale gen,下一次运行phpstorm时,我看到它被解决了

在ubuntu中,如果我没有弄错的话,如果你有同样的问题,你可以在/etc/default/locales中做类似的事情,但是你必须检查如何为它生成locale

拱门:
Ubuntu:

在PhpStorm中一直是这样吗?请重新启动它,输入这样一个字符,然后将IDE日志上传到某个地方-可能会出现一些问题。