私は IntelliJ プラグイン開発にかなり慣れていないので、現在のプロジェクト (または現在編集されているファイル) に関する情報を取得する可能性があるかどうか疑問に思っていました。アクセスしたい情報は次のとおりです。
言語 (Java、Groovy など)
IntelliJ が実行されているマシンのアーキテクチャ (x86、x64 など) と OS (WindowsXP、LinuxUbuntu、MAC OS X など)
Java プロジェクトの場合、プロジェクトのビルドに使用される JVM
私は DumbAwareAction を拡張しており、 actionPerformed(AnActionEvent event) メソッドで次のようなものを見つけました:
Project project = event.getData(PlatformDataKeys.PROJECT);
...しかし、ここではそのような情報を見つけることができません。