Ich habe PhpStorm installiert /opt/phpstorm
und nach dem ersten Start gibt es eine Datei~./local/share/applications/jetbrains-phpstorm.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=PhpStorm
Icon=/opt/phpstorm/bin/webide.png
Exec="/opt/phpstorm/bin/phpstorm.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-phpstorm
Ich habe es versucht, Exec=env UBUNTU_MENUPROXY=1 /opt/phpstorm/bin/phpstorm.sh
aber das funktioniert nicht.
Meine Frage ist also, wie man die Menüleiste (Datei, Bearbeiten usw.) aus dem PhpStorm-Fenster in die obere Leiste verschiebt, wie dies in anderen Anwendungen der Fall ist, um mehr Arbeitsraum und eine bessere Systemintegration zu erhalten. Ich denke, dies ist auch ein Problem mit anderen Jetbrains-Produkten wie WebStorm, Idea usw.
Antworten:
Installieren Sie einfach das "jayatana" -Paket und starten Sie das System neu.
Sie müssen auch das Thema "GTK +" in PHPStorm aktivieren (Datei -> Einstellungen -> Darstellung), da ich sonst nicht denke, dass es funktionieren wird.
Quelle
quelle
From
Ubuntu 15
jayantana
ist standardmäßig installiert, das globale Menü ist jedoch standardmäßig deaktiviert. Dajayantana
einige Java-Swing-Pakete abstürzen, können Sie sie global oder pro Anwendungsbasis aktivieren, wenn dies nicht der Fall ist.Erstellen Sie eine Datei mit dem Namen
jayatana.conf
in/usr/share/upstart/sessions/
Position und füllen Sie es mit folgenden DatenFügen Sie diese Zeile am Ende Ihres Anwendungsstart-Skripts hinzu
quelle
Möglicherweise müssen Sie auch die Datei vmoptions für Ihre IDE ändern. Hier finden Sie Anweisungen für verschiedene Java-Apps, insbesondere Intellij IDEA und Android Studio: http://www.javahelps.com/2015/06/global-menu-support-for-java.html . Beachten Sie jedoch, dass für PhpStorm die Datei vmoptions "phpstorm.vmoptions" heißt. Diese Seite hat mir geholfen, es zum Laufen zu bringen (das bloße Hinzufügen eines Jayatana-Pakets war bei meinem 15.10 nicht genug)
quelle