IntelliJ IDEA/PhpStorm/PyCharm 等でコンテキスト(右クリック)メニューが表示されない問題

Masaru Horioka

こんにちは。JetBrains堀岡です。

2020/7/23更新: 2020/7/21以降のアップデートにより各IDEの2020.1.x 版で修正がリリースされています。

2020/7/8以降のアップデートからIntelliJ IDEA/PhpStorm/PyCharm/GoLand/RubyMine/Rider/WebStorm/CLion 等のJetBrainsのIDEでコンテキスト(右クリック)メニューが表示されない問題が報告されています。

問題の症状

2020/7/8以降リリースされたバージョン2020.1系のJetBrains IDEにおいて、macOS環境で Language Pack(日本語、韓国語、中国語)が有効になっている場合、(通常右クリックで呼び出す)コンテキストメニューが表示されない。

idea.logに以下のようなログが表示される。

2020-06-19 22:20:58,026 [ 123892] ERROR – llij.ide.plugins.PluginManager – index == 9 (数字はケースによる異なる)
java.lang.IllegalArgumentException: index == 9
at java.desktop/javax.swing.AbstractButton.setDisplayedMnemonicIndex(AbstractButton.java:1584)

対応および修正予定

JetBrains サポートチームでは2020.2 Betaで解決されている

https://youtrack.jetbrains.com/issue/IDEA-242047

と同一の問題であると認識しています。

開発チームからは2020.1.x系では次のバージョンで修正が入る予定であると連絡を受けています。

回避方法

Language Packが有効になっている場合にのみ実行されるIDE本体のコードの問題であるため、2020.1.x系で修正がリリースされるまで、以下のいずれかの回避策が必要です。

  • 英語UIになっても構わないので最新版を利用したい場合、Language Packをアンインストール(日本語マニュアルはこちら)または無効化(無効化手順はこちらをご覧ください)する
  • 日本語UIを使用したい場合は、2020/7/8以前にリリースされたバージョンを利用する(IntelliJ IDEA/PhpStorm/WebStorm等では バージョン 2020.1.2)
    • JetBrains Toolbox App をご利用いただきますと、複数バージョンのインストールやバージョンアップ、ロールバックを容易に行うことができます。

上記についてご不明点等ございましたらJetBrains テクニカルサポートまたは日本語営業窓口までお知らせください。

ご不便をおかけしますが、よろしくお願いします。