পিএইচপি ঝড় আপডেট করে একটি "?" আইকন


16

আমি আমার সিস্টেমে পিএইচপিএসটর্ম 2016.1 ইনস্টল করেছি এর মাধ্যমে cd /opt && tar -xzvvf file.tar.gzআমি bin/phpstorm.shকমান্ড প্রম্পট থেকে দৌড়েছি এবং ফলাফলটি আইকনটি লঞ্চারে লক করেছি।

তারপরে সময় কেটে গেল এবং একটি নতুন সংস্করণ ক্যামের আউট হয়েছে। আমি আইকনটি সরিয়েছি, নতুন সংস্করণ ডাউনলোড করেছি এবং প্যাটার্নটি পুনরাবৃত্তি করেছি। তবে এটি নতুন আইকন:

PHPStorm আইকন

আমি এই সমাধানের জন্য কি করতে পারি?

উত্তর:


35

একটি সহজ উপায় হবে:

  1. লঞ্চারে আনলক আইকন
  2. আপনার পছন্দ মতো যেকোন জায়গায় নতুন সংস্করণটি আনপ্যাক করুন
  3. sh /bin/phpstorm.sh
  4. যখন আপনি জিজ্ঞাসা করা হয় যে আপনি যদি পুরানো সেটিংটি ব্যবহার করতে চান এবং আপনি তাই phpstormপুরানো .phpstormডিরেক্টরিটিতে ইঙ্গিত করেন
  5. Toolsপিএইচপিস্টোরমে মেনুতে যান এবং Create Desktop Entry...ড্রপ ডাউন থেকে নির্বাচন করুন
  6. যখন জিজ্ঞাসা করা হয় আপনি প্রাক্তন ডেস্কটপ এন্ট্রি গ্রহণ করতে চান এবং আপনার কাজটি শেষ করতে চান কিনা।
  7. আপনার আইকনটি আবার লক করুন

2
পদক্ষেপ # 5 আসল কী। আমি এটি সম্পর্কে জানতাম না। আপনাকে ধন্যবাদ :)
হোসেসিও

এই মেনুটি PhpStorm 2019.1 এর সাথে উপস্থিত হবে না। কারও কি কাজ আছে?
গ্রেগোয়ার

সম্ভবত আপনার কোনও সমর্থন কর্মীদের কথা বলা উচিত কারণ আমি মনে করি না যে কিছু পরিবর্তন না হলে এটি স্বাভাবিক বলে মনে হয় না!
জর্জ উদোসেন

12

আমার ক্ষেত্রে উত্তরটি .desktopফাইলটি মুছে ফেলা হয়েছিল । এটি বিশ্বব্যাপী অবস্থানে ছিল। আমি অনুমান করি যে কোনও সময় আমি অবশ্যই পিএইচপিএসটর্মটি মূল হিসাবে চালু করেছি। আদেশ ছিল

sudo rm /usr/share/applications/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

পুরানো .ডেস্কটপ আইকনটি সরিয়ে দেওয়ার পরে, হাতে শর্টকাট তৈরি করার পরিবর্তে, আমি ./phpstorm.shস্ক্রিপ্টটি চালিয়ে আইকনটি লক করে রেখেছি ।
gmsantos

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

তারপরে আইকনটির জন্য লাইনটি পরীক্ষা করুন

[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

ফাইলটি সম্পাদনা করুন

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

সিডি আপনার মধ্যে পিএইচপিস্টর্ম ইনস্টলেশন ফোল্ডার সিডি ইন / বিন পরীক্ষা করে আইকনটির নাম প্রতিস্থাপন করুন phpstorm.png আপনার পিএইচপিস্টর্ম ইনস্টলেশন ফোল্ডারের / বিনের আইকনটির নাম দিয়ে উপভোগ করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.