PHP Storm'u güncellemek “?” ikon


16

Ben yüklü PhpStorm 2016,1 aracılığıyla benim sistem üzerine cd /opt && tar -xzvvf file.tar.gzSonra koştum bin/phpstorm.shistemi komutundan Başlatıcı içinde sonuçlanan simgeyi kilitli.

Sonra zaman geçti ve yeni bir sürüm dışarı cam. Simgeyi kaldırdım, yeni sürümü indirdim ve kalıbı tekrarladım. Ancak, bu yeni simge:

PHPStorm Simgesi

Bunu düzeltmek için ne yapabilirim?

Yanıtlar:


35

Daha kolay bir yol:

  1. başlatıcıdaki simgenin kilidini aç
  2. yeni sürümü istediğiniz konuma açın
  3. sh /bin/phpstorm.sh
  4. eski ayarı kullanmak isteyip istemediğiniz sorulduğunda phpstormeski .phpstormdizini
  5. ToolsPhpStorm'daki menüye gidin ve Create Desktop Entry...açılır menüden seçim yapın
  6. Eski masaüstü girişini yazmak isteyip istemediğiniz sorulduğunda kabul edin ve bitti.
  7. simgenizi tekrar kilitleyin

2
adım # 5 gerçek anahtardır. Bunu bilmiyordum. Teşekkür ederim :)
hosseio

Bu menü PhpStorm 2019 ile görünmez. Herkesin bir çözümü var mı?
Gregoire

Belki bir şey değişmedikçe bunun normal olduğunu düşünmediğim için bir destek personeli konuşmalısınız!
George Udosen

12

Benim durumumdaki cevap .desktopdosyayı siliyordu . Küresel konumdaydı. Sanırım PHPStorm'u bir noktada root olarak başlatmış olmalıyım. Komut şuydu:

sudo rm /usr/share/applications/jetbrains-phpstorm.desktop

Sonra phpstorm'u yeniden başlattım, simgeyi kilitledim, çıktım ve başlatıcı aracılığıyla yeniden başlattım.

$ cat ~ / .local / share / uygulamalar / jetbrains-phpstorm.desktop

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=campaign-drive - [~/src/campaign-drive] - UserRepository.php - PhpStorm 2016.2
Icon=jetbrains-phpstorm.png
Exec=/opt/PhpStorm-162.1121.38/bin/../jre/jre/bin/java -Xbootclasspath/a:/opt/PhpStorm-162.1121.38/bin/../lib/boot.jar -classpath /opt/PhpStorm-162.1121.38/bin/../lib/bootstrap.jar:/opt/PhpStorm-162.1121.38/bin/../lib/extensions.jar:/opt/PhpStorm-162.1121.38/bin/../lib/util.jar:/opt/PhpStorm-162.1121.38/bin/../lib/jdom.jar:/opt/PhpStorm-162.1121.38/bin/../lib/log4j.jar:/opt/PhpStorm-162.1121.38/bin/../lib/trove4j.jar:/opt/PhpStorm-162.1121.38/bin/../lib/jna.jar:/opt/PhpStorm-162.1121.38/bin/../jre/lib/tools.jar -Xms128m -Xmx750m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Djb.vmOptionsFile=/opt/PhpStorm-162.1121.38/bin/phpstorm64.vmoptions -XX:ErrorFile=/home/zippy1981/java_error_in_PHPSTORM_%p.log -XX:HeapDumpPath=/home/zippy1981/java_error_in_PHPSTORM.hprof -Djb.restart.code=88 -Didea.paths.selector=PhpStorm2016.2 -Didea.platform.prefix=PhpStorm com.intellij.idea.Main
StartupNotify=false
StartupWMClass=jetbrains-phpstorm
OnlyShowIn=Unity;
X-UnityGenerated=true

Eski .desktop simgesini kaldırdıktan sonra, elle kısayol oluşturmak yerine, ./phpstorm.shkomut dosyasını çalıştırdım ve simgeyi kilitledim.
gmsantos

0
$ cat ~/.local/share/applications/jetbrains-phpstorm.desktop 

ardından simge satırını kontrol edin

[Desktop Entry]
Version=1.0
Type=Application
Name=PhpStorm
Icon=/home/aubrey/PhpStorm/bin/phpstorm.png
Exec="/home/aubrey/PhpStorm/bin/phpstorm.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-phpstorm

dosyayı düzenle

 $sudo nano ~/.local/share/applications/jetbrains-phpstorm.desktop 

phpstorm kurulum klasörüne cd sonra cd / / bin simgenin adını kontrol edin daha sonra phpstorm.png simgesinin adını phpstorm kurulum klasörünüzün / binindeki simgenin adıyla değiştirin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.