メインコンテンツに移動
PHPStromの検索フォームでの文字化け問題と解決
問題点:PHPStromの検索フォームで日本語入力すると文字化け(検索はできる)
- 英語版のPHPStormをずっと利用しています
- 検索フォームで日本語を入力する文字化けとなり問題があります
原因:PHPStormIDEの初期使用フォントが日本語を対応していない
- 最初はPHPStormのエンコーディング問題だと思いました
- ファイルのエンコーディングコードをすべてUTF-8に直しても、検索フォームでの文字化け問題は治らないです。
- よく調べてみると、IDEの初期フォント(Segoe UI)が日本語を対応していないことを気づきました
解決:IDEの初期フォントを日本語対応フォントでオバーライドします
- システム設定 ⇒ Appearance & Behavior ⇒ Appearance ⇒ UI Options
- Override default fonts by をチェックします
- 日本語対応フォント(例:MS Gothic)を選択します