[Desktop Entry] Type=Application Version=1.0 Name=PhpStorm GenericName=PHP IDE Comment=Lightweight and Smart PHP IDE Icon=/opt/PhpStorm/bin/webide.png Exec=/opt/PhpStorm/bin/PhpStorm.sh Categories=Development;IDE;
私はそれをダッシュボードの「開発」カテゴリで見つけ、ランチャーにドラッグして起動し、出来上がりました-PhpStormが起動します。
しかし、働き始めた 、ブラウザに切り替え、サイトを確認し、上から2番目のアイコンをクリックしてサイトをドラッグすると、突然IDEの2番目のインスタンスが起動し、PhpStormアイコンが分岐していることがわかりました。 つまり、起動を開始しますが、まだグーグルで、同じ理由が見つかりました-1つのファイルが起動され、別のファイルが実行され(java ...)、終了し、Unityはこれに気づきません。 このような状況を回避するために、.desktopはパラメーターを提供します
StartupWMClassですが、何らかの理由で機能しませんでした。
まだグーグルで、同じエンジン上の他の製品のJetBrainsバグトラッカーでそのような問題を4つ発見しました(1、2、3、4)。 最初の3つへのコメントから判断すると、JetBrainsの人たちは問題を解決していないようです、残念ながら、彼らはそれを必要だと考え、私にとってはうまくいかなかった回避策を使用することを推奨します
WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "java-lang-Thread"
、およびエージェントのソースでは、「sun / awt / X11 / XToolkit」という行が表示されます。 ...一般に、ダッシュボードにPhpStormが表示され、そこから正常に起動するので、ランサーのスコアを付けました。