Jak skonfigurować PyCharm, aby uruchamiał się z Launchera?

125

Zainstalowałem PyCharm na moim nowym laptopie Ubuntu 13.10.

Aby uruchomić PyCharm, muszę przejść do katalogu, w którym mieszka pycharm, i uruchomić go stamtąd:

cd home/matt/software/pycharm/bin sh pycharm.sh

Mam nadzieję, że nie wymaga to zbyt wiele, ale chciałbym móc kliknąć ikonę w programie uruchamiającym, aby uruchomić tę aplikację.

Próbowałem kliknąć prawym przyciskiem myszy ikonę PyCharm w programie uruchamiającym, gdy aplikacja jest uruchomiona, i wybrać „Zablokuj, aby uruchomić”, ale to nie działa (po przypięciu, gdy próbuję uruchomić oprogramowanie w ten sposób, ikona pulsuje bardzo niewygodny sposób kilka razy i nic nie robi).

Mówiono, że mała aplikacja Alacart jest przydatna, ale nie mam pojęcia, jak to działa i wydaje się bezużyteczna. Nie jestem pewien, dlaczego autorzy drażnili nas przyciskiem „Pomoc”, jeśli nie napisano plików pomocy do obejrzenia.

Dalsza próba obejmowała czytanie strona po stronie dokumentacji technicznej, w jaki sposób pisać skrypty, które w jakiś sposób pomogą mi dostosować moje doświadczenia.

Jak skonfigurować PyCharm, aby uruchamiał się z Launchera?

Matt O'Brien
źródło
1
Przycisk „Lock to launcher” działa na UBUNTU LTS 16.04, PyCharm 2018.2
techkuz
W systemie Ubuntu 18.0x: i. uruchom pycharm, ii. kliknij prawym przyciskiem myszy ikonę pycharm w programie uruchamiającym,, iii. z listy rozwijanej wybierz „Dodaj do ulubionych”.
Zhubarb

Odpowiedzi:

243

PyCharm może utworzyć własną ikonę programu uruchamiającego (ale nie jest domyślnie tworzona).

Wszystko co musisz zrobić to:

  1. Uruchom PyCharm.
  2. Z menu Narzędzia wybierz „Utwórz wpis na pulpicie ...”
  3. Zaznacz odpowiednie pole, jeśli chcesz, aby program uruchamiający był dla wszystkich użytkowników.
  4. Jeśli wybierzesz „Utwórz wpis dla wszystkich użytkowników”, zostaniesz poproszony o podanie hasła.
  5. Powinien pojawić się zielony dymek informujący o powodzeniu.
  6. Powinieneś wtedy znaleźć PyCharm w Unity Dash lub przypiąć go do programu uruchamiającego.

Uwaga: może być konieczne ponowne uruchomienie systemu, zanim się pojawi.

kiri
źródło
Dziękuję za odpowiedź! Zrobiłem to, co zaleciłeś, ale niestety, kiedy kliknę ikonę, teraz przypiąłem do Launchera, kilka razy pulsuje bardzo niezręcznie i nic nie robi. Bardzo mylące ...
Matt O'Brien,
3
@ MattO'Brien Czy można znaleźć plik PyCharm w ~/.local/share/applications(dla użytkownika) lub /usr/share/applications(dla wszystkich użytkowników). Kliknij prawym przyciskiem myszy> Właściwości i zaznacz pole „Polecenie”.
kiri
Pole „Command” mówi: „/home/matt/software/pycharm/bin/pycharm.sh”% f Czy coś jest z tym nie tak?
Matt O'Brien
@ MattO'Brien Myślę, że po prostu musisz to uruchomić chmod a+x /home/matt/software/pycharm/bin/pycharm.sh.
kiri
3
Korzystam z PyCharm CE i nie ma opcji „Utwórz wpis na pulpicie ...” w menu Narzędzia.
mhaghighat
12

Moim zdaniem „najczystsza” metoda polega na utworzeniu programu uruchamiającego w edytorze tekstów, który wygląda tak:

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-2017.1.1/bin/pycharm.png
Exec="/opt/pycharm-2017.1.1/bin/pycharm.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

Wierzę, że ten został stworzony przez JetBrains, ale możesz wpisać własny. Następnie zapisz go w /home/yourname/.local/share/applications/appname.desktop dla programu uruchamiającego powiązanego z własnym loginem lub w /usr/share/applications/appname.desktop, jeśli chcesz, aby dotyczyło to innych użytkowników Twój system.

Oczywiście, po edycji możesz zmodyfikować ikonę itp. I możesz przenieść tę umiejętność do innych aplikacji lub zadań.

mightypile
źródło
4

Miałem ten sam problem po „Utwórz wpis na pulpicie ...”. Oto, co rozwiązało mój problem: przejdź do folderu bin PyCharm i dodaj następujący wiersz na początku pycharm.shskryptu:

export JDK_HOME='your java home folder'

i zapisz plik. Teraz uruchom wpis uruchamiający z Unity.

Basir Shariat
źródło
To ostatecznie rozwiązało mój problem! Przez jakiś czas szukałem rozwiązania tego problemu. Dzięki!
Diplosaurus
@diplosaurus jesteś bardzo mile widziany!
Basir Shariat
3

W centrum oprogramowania dostępny jest program o nazwie „menu główne”. Pozwala tworzyć wyrzutnie dla dowolnego polecenia.

Musisz także uruchomić cdi uruchomić jako jedno z poniższych poleceń:

sh -c "cd /folder/to/go/to  && launch-command -options"

Kliknij nowy element Kliknij nowy element

Wpisz nazwę programu uruchamiającego i polecenia, a może także zdjęcie Wpisz nazwę programu uruchamiającego i polecenia, a może także zdjęcie

Julian Stirling
źródło
Jeśli czytasz oryginalną wersję, jeśli to może nie działać z powodu braku użycia pojedynczego polecenia sh. Sprawdź edytowaną wersję powyżej.
Julian Stirling,
proszę wybacz mi. Kiedy utworzę ten nowy przedmiot, jaki jest następny krok? Mój program uruchamiający właśnie siedzi w aplikacji „Menu główne”. Jak mogę to zrobić?
Matt O'Brien
Ach, tutaj się mylić, ponieważ używam Gnomu, a nie Jedności. Powinien teraz pojawić się w Dash Unity. Zakładałem, że możesz przeciągnąć go stamtąd do paska uruchamiania jedności, podobnie jak w Gnome.
Julian Stirling,
Zajrzyj do folderu: ~/.local/share/applicationsczy widzisz program uruchamiający? Otwórz edytor dconf (zainstaluj, jeśli go nie masz) i przejdź do: „pulpit-> jedność-> program uruchamiający -> ulubione” Spróbuj dodać nazwę programu uruchamiającego do tej listy.
Julian Stirling
Pod „desktop-> jedność” mamy tylko „soczewki” i „biegacz”.
Matt O'Brien
1

Zakładając domyślny Gnome WM, z otwartą aplikacją PyCharm, kliknij prawym przyciskiem myszy ikonę doku. Wybierz opcję „Dodaj do ulubionych”.

wprowadź opis zdjęcia tutaj

ChaosPredictor
źródło