.Sh uygulamaları için nasıl başlatıcı eklerim?


67

Ben ubuntu (11.04) yükledim.

/ Opt dizininizde çıkartıp sürüklediğiniz bir arşiv olan phpstorm'u kurdum.

Koşmak için kullanırsın /opt/PhpStorm-103.243/bin/PhpStorm.sh

Birlik içinde masaüstümde bir fırlatıcı yaratmıştım.

Şimdi gnome-3'ü (gnome-shell) kurdum,

Masaüstümde hiçbir şey yok.

Peki, hızlı bir şekilde phpstorm nasıl çalıştırabilirim? "Uygulamalarda" görünmesini sağlayabilir miyim?


2
Çılgın, bu, aşağıdaki iki olası çözümle açıklanması gereken ve neredeyse sadece sağ tıklayıp favori eklediğiniz "sadece işe yaramaz" ve aşağıda otomatik olarak kaputun altında yapılan bir kullanım hatası. Bu, yine de sorduğunuz için teşekkürler. bu yüzden çabucak çözümü buldum :)
Henning

Yanıtlar:


67

PhpStorm şimdi sizin için bir başlatıcı oluşturma özelliğine sahip. Altında mevcuttur:

Tools -> Create Desktop Entry...

Ubuntu 12, PhpStorm 6 / Araçlar / Masaüstü Girişi Yaratın ...

Bu, PhpStorm'u mevcut kullanıcı veya tüm kullanıcılar için sistem menüsüne ekleyecektir. Oluşturulan başlatıcı, Gnome Shell ile de uyumludur.

Ubuntu 12, PhpStorm ve Unity başlatıcısı


40

Ben çalıştım: D

Terminalde

gedit ~/.local/share/applications/<Your App Name>.desktop

Gedit içinde

Burada düzenlemelisiniz: Aşağıdaki yorumların en iyi tahmin olduğunu unutmayın, beni düzeltmekten çekinmeyin

[Desktop Entry]  
Version=1.0                                #not sure what this does
Name=My Awesome App                        #Obviously the application name
GenericName=Awesome App                    #Difference between this and Name?
Comment=This app is awesome!               #The tooltip
Exec=/path/to/sh/file/file.sh              #The command you want to execute
Terminal=false                             #Should the app run in terminal
Icon=/opt/PhpStorm-103.243/bin/webide.png  #The pretty picture :D
Type=Application                           #Um?
Categories=Network;WebBrowser;             #Categoies the app should be in
MimeType=text/html;                        #Mime types the launcher can open
Name[en_NZ]=My Awesome App                 #Localized version of above info
GenericName[en_NZ]=Awesome App             #Localized version of above info
Comment[en_NZ]=This app is awesome!        #Localized version of above info

Dosya 'yı kaydet.
Şimdi başvurunuz aramalarda gösterilecek :)


6
Bu hala yanlıştır. Sen olamaz düzenlemek şey de /usr/share/*bu paketleri kendileri tarafından sahip olunan ve kontrol ediyor -. Sen İHTİYACINIZ özel rampası koymak için ~/.local/share/applicationsaksi takdirde sorunların bir sürü ile bitirmek olabilir.
jrg

Yukarıdakilerin hepsini yaptınız, çalışmadı, uygulamayı ararken hiçbir şey görünmüyor (GNOME Shell 3.4.1).
m0skit0

8
Buradaki, Linux'un bu kadar sınırlı bir kullanıcı tabanına sahip olmasının sebeplerinden biri. Ortalama Joe'nuzun Linux’a başlamasını istiyorsak, bu tür şeylerin daha basit olması gerekir.
Webnet,

ÖNEMLİ! Değerlerden sonra tüm boşlukları kaldırmanız gerekiyor, çünkü bu alana duyarlı
Andrea Ligios

31

Alacarte uygulaması size yardımcı olabilir. Ayrıca "Ana Menü" altında da bulabilirsiniz. Yazılım Merkezini kullanın veya

sudo apt-get install alacarte

Sadece bir klasör seçin (eğer bir menü uzantısı kullanmadıkça Gnome 3'ünüz varsa çok önemli değil) ve sonra sağda New Item. Burada yeni başlatıcıya bir ad verebilir ve bulunduğu yere göz atabilirsiniz. Logoya tıklayarak bir logo da sağlayabilirsiniz.


3
Bu, benzer bir sorunu olan herkes için en hızlı alternatif olabilir - en azından benim için.
Scorchio

12

Ubuntu 11.10’da gnome-shell kullanıyorum ve Gnome 3’te Gnome 2’de kullandığım aynı yöntemi kullanarak PhpStorm için başlatıcımı oluşturdum: Ana Menü uygulamasını kullandım.

Başlatıcı Özellikleri

Uygulama aramada ortaya çıkıyor ve sıkıntı çekmeden Sık Kullanılanlara eklenebilir.


Bu gördüğüm en iyi çözüm. Her ne kadar ideal olsa da PHPStorm bir şekilde varsayılan olarak onunla birlikte gelirdi.
Webnet,

1
Alacarte'yi kurma ve kullanma Dup ...
mlissner

4

Bunu yapmanın daha "grafik" yolu:

  1. Nautilus veya herhangi bir dosya gezgini ile ~ / .local / share / application klasörüne gidin.
  2. İstediğiniz simgeyle varolan bazı kısayolları kopyalayıp yapıştırın.
  3. Komut dosyasına veya uygulamanıza işaret etmek için yeni kısayola sağ tıklayın ve mülk değiştirin.
  4. Başlatıcı / görev panelinde sürükleyin.
  5. Ayrıca metin düzenleyicide açabilir ve daha ince ayar yapabilirsiniz.

En iyi cevap, daha fazla ayrıntı: ~ / .local / share / applications adresine gidin ve diğer * .desktop dosyalarınızı name.desktop dosyasına kopyalayın, sonra bu yeni dosyayı gereksinimlerinize uyacak şekilde düzenleyin.
Makiavelo

Benim için işe yaramıyor, tüm adımları çoğalttım ve yeni kısayolu başlatıcı çubuğuna sürükleyemiyorum (sadece buna yapışmıyor). Ayrıca, içindeki kısayolu çift tıklatarak uygulamayı çalıştıramıyorum ~/.local/share/applications- "Uygulamayı başlatırken bir hata oluştu" alıyorum. İşte komut yolum/home/marek/programs/WebStorm-181.3986.8/webstorm.sh
Marecky

1

Programın aramada görünmeye başlaması zor görünüyor, ki Gnome3 olgunlaştıkça ve geliştikçe daha iyi olacağına eminim. (Şu anda Gnome3'ün durumu kesinlikle bir ay içinde aynı olmayacak.)

Bir uygulamayı sık kullanılan olarak eklemek için ("Etkinlikler" ekranının solundaki başlatıcısında görünecek şekilde), Alt + F2 tuşlarına basıp istediğiniz uygulamayı veya komut dosyasını çalıştırın. Çalışırken, "Etkinlikler" ekranına girin ve çalışan uygulamayı sık kullanılanlara sürükleyin. Bunu yalnızca bir GUI kullanan programlar için kullandım, ancak onunla oynamaktan çekinmeyin.

Umarım yardımcı olur.

Ekleyeceğim: Şu anda olduğu gibi Gnome3'e aşık değilim, ama Birlik'ten bir adım önde, ve gelecekte nereye gideceğini görmek için heyecanlıyım. Açık yazılım ile ilgili harika bir şey, hızlı hareket eder. Özelliklerin değişmesinde ve eklenmesinde hızlı bir ilerleme görmeliyiz. Bunlar masaüstü metaforunun evriminde kritik zamanlardır.


1

MyLauncher uzantısını yükleyebilirsiniz. Panelde sağ tıklayarak düzenleyebileceğiniz bir menü üretecektir. Hemen hemen her şey içinde gidebilir: bağlantılar, klasörler, kabuk komut dosyaları, vb.

MyLauncher Gnome Kabuk Uzantısı


1

12.10 için

gnome-desktop-item-edit --create-new ~/Lauchers/for/example/

veya

sudo gnome-desktop-item-edit --create-new /usr/share/applications/

0

Gnome3'e aşina değilim, ancak daha eski bir Gnome'da, uygulama menüsünü sağ tıklayabilir ve üzerine tıklayabilirsiniz Edit Menus- menü ağacını değiştirmenize izin verir. Başlatıcınızın görünmesini istediğiniz alt menüyü seçin, ardından tıklayın New Itemve kabuk komut dosyanızın yolunu işaretleyin.


0

PhpStorm.sh bir terminal uygulamasıysa, yeni başlatıcı veya mercek yaratma yöntemini bulun ve aşağıdaki komutu uygulayın

gnome-terminal -x sh -c "<path to PhpStorm.sh>"

Başka bir ifadeyle, zenity veya eşdeğerini kullanan glifik bir kabuk betiği, aşağıdaki commad ile başlatıcı oluşturmak ve doldurmak için benzer bir yöntem kullanın.

sh -c "<path to PhpStorm.sh>"

2
phpstorm bir web geliştiricisi gui'dir.
Hailwood

Teşekkürler, bunu asla bilemedim. :). Gerçi genel bir cevap vermek istedim. Alt + f2 tuşlarına basmanın başka bir yolu olduğuna inanıyorum ve bir kez çalıştırma komutu bir kez daha kullanılabilir olmasını sağlayacak.
puneet
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.