在CentOS上设置PHPStorm编码,需从系统、IDE及终端三方面配置,确保统一使用UTF-8编码,具体步骤如下:
系统编码设置
locale
sudo yum install kde-l10n-Chinese # 安装中文语言包
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
source /etc/profile # 使配置生效
(或直接添加到~/.bashrc
/~/.bash_profile
,避免重复设置)PHPStorm编码配置
File > Settings
(或Ctrl+Alt+S
)Editor > File Encodings
,设置:
Appearance & Behavior > Appearance
中选择支持中文的字体(如微软雅黑)终端编码设置
Settings > Tools > Terminal
,检查Shell path
是否指向正确终端(如/bin/bash
)。export LANG=zh_CN.UTF-8
临时设置,或添加到~/.bashrc
永久生效其他注意事项
php.ini
中确保xdebug
相关配置正确,且与PHPStorm端口一致。通过以上步骤可解决CentOS下PHPStorm的编码乱码问题,确保文件、终端及调试输出均使用UTF-8编码。