Vraag Hoe kan ik PyCharm instellen om vanuit de Launcher te starten?


Ik heb PyCharm geïnstalleerd op mijn gloednieuwe Ubuntu 13.10-laptop.

Om PyCharm te starten, vind ik dat ik moet navigeren naar de directory waar pycharm in leeft, en het vanaf daar als zodanig uitvoeren:

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

Ik hoop dat dit niet te veel gevraagd is, maar ik zou graag op een pictogram in de Launcher kunnen klikken om deze applicatie te starten.

Ik probeerde met de rechtermuisknop te klikken op het PyCharm-pictogram in de Launcher wanneer de app wordt uitgevoerd en "Lock To Launcher" te selecteren, maar dit werkt niet (na het pinnen, wanneer ik probeer de software op deze manier uit te voeren, stoot het pictogram in een zeer onhandige manier een paar keer en doet niets).

Een kleine app genaamd Alacart zou nuttig zijn, maar ik heb geen idee hoe het werkt, en het lijkt nutteloos. Ik weet niet zeker waarom de auteurs ons hebben geplaagd met een "Help" -knop als er geen Help-bestanden zijn die we kunnen bekijken.

Een andere poging was het lezen van pagina na pagina van technische documentatie over het schrijven van scripts die op de een of andere manier me zullen helpen om mijn ervaring aan te passen.

Hoe kan ik PyCharm instellen om te starten vanuit de Launcher ???


98
2017-12-16 06:33


oorsprong


De knop "Vergrendel lanceerinrichting" werkt op UBUNTU LTS 16.04, PyCharm 2018.2 - trthhrtz


antwoorden:


PyCharm kan zijn eigen launcher-icoon maken (maar het is niet standaard aangemaakt).

Alles wat je moet doen is:

  1. Start PyCharm.
  2. Selecteer "Bureaubladinvoer maken ..." in het menu Extra
  3. Vink het overeenkomstige vakje aan als u het opstartprogramma voor alle gebruikers wilt.
  4. Als u "Aanmelding voor alle gebruikers" hebt geselecteerd, wordt u om uw wachtwoord gevraagd.
  5. Een groene berichtballon zou moeten verschijnen om u te informeren dat het succesvol was.
  6. U zou dan PyCharm moeten kunnen vinden in de Unity Dash of het aan het opstartprogramma moeten vastpinnen.

Opmerking: mogelijk moet u het systeem opnieuw opstarten voordat het verschijnt.


195
2017-12-16 07:06



Bedankt voor je antwoord! Ik deed wat je aanbeval, maar helaas, als ik op het pictogram klik dat ik nu heb vastgemaakt aan de Launcher, stort het gewoon een paar keer op een zeer ongemakkelijke manier en doet niets. Heel verwarrend.. - Matt O'Brien
@ MattO'Brien Kan je een PyCharm-bestand vinden in ~/.local/share/applications (voor uw gebruiker) of /usr/share/applications (voor alle gebruikers). Klik met de rechtermuisknop op> Eigenschappen en vink het veld 'Opdracht' aan. - kiri
Het veld 'Opdracht' zegt: "/home/matt/software/pycharm/bin/pycharm.sh"% f Is hier iets mis mee? - Matt O'Brien
@ MattO'Brien Ik denk dat je dit gewoon moet uitvoeren chmod a+x /home/matt/software/pycharm/bin/pycharm.sh. - kiri
Ik gebruik PyCharm CE en er is geen "Maak bureaubladinvoer ..." in het menu Tools. - mhaghighat


De "zuiverste" methode is naar mijn mening eenvoudigweg het maken van een launcher in een teksteditor die er ongeveer zo uitziet:

[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

Ik geloof dat deze door JetBrains is gemaakt, maar je kunt je eigen typen. Sla het dan op /home/yourname/.local/share/applications/appname.desktop voor een launcher gekoppeld aan uw eigen login, of aan /usr/share/applications/appname.desktop als u wilt dat het van toepassing is op andere gebruikers van jouw systeem.

Vanzelfsprekend, als je eenmaal bewerkt hebt, kun je het pictogram aanpassen, enz. En je kunt deze vaardigheid overbrengen naar andere apps of taken.


8
2018-04-26 18:36





Ik had hetzelfde probleem na "Maak bureaubladinvoer ...". Dit is wat mijn probleem oploste: Ga naar de bin-map van de PyCharm en voeg de volgende regel toe aan het begin van pycharm.sh script:

export JDK_HOME='your java home folder'

en sla het bestand op. Voer nu het startvak uit vanuit Unity.


4
2017-10-16 00:55



Dit heeft mijn probleem eindelijk opgelost! Ben al een tijdje op zoek naar een oplossing hiervoor. Bedankt! - diplosaurus
@diplosaurus je bent van harte welkom! - Basir Shariat


Er is een programma genaamd "hoofdmenu" beschikbaar vanuit het softwarecentrum. Hiermee kunt u lanceerinrichtingen maken voor elke opdracht.

Ook moet u het cd en de lancering als één commando zoals dit:

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

Klik op nieuw item Click new item

Voer een naam in voor het opstartprogramma en de opdracht en misschien een afbeelding Enter a name for the launcher and the command, and maybe a picture


3
2017-12-16 06:54



Als u de originele versie leest, is het mogelijk dat dit niet werkt vanwege het ontbreken van de opdracht sh. Controleer de bewerkte versie hierboven. - Julian Stirling
vergeef me alsjeblieft. Nadat ik dit nieuwe item heb gemaakt, wat is de volgende stap? Mijn Launcher zit daar gewoon in de app "Hoofdmenu". Hoe kan ik dit nuttig maken? - Matt O'Brien
Ah, hier raken we in de war omdat ik Gnome niet eenheid gebruik. Het zou nu moeten verschijnen in de Unity Dash. Ik ging ervan uit dat je het van daar naar de bar van de eenheidsstarter kon slepen, zoals ik dat in Gnome kan. - Julian Stirling
Kijk in de map: ~/.local/share/applications kan je de launcher zien? Open dconf editor (installeer als je het niet hebt) en ga naar: "desktop-> unity-> launcher -> favorites" Probeer de naam van het opstartprogramma toe te voegen aan die lijst. - Julian Stirling
Onder "bureaublad-> eenheid" hebben we alleen "lenzen" en "runner". - Matt O'Brien


Wanneer de PyCharm opende, klik je met de rechtermuisknop op het pictogram (aan de linkerkant - werkende apps). Kies de optie "Toevoegen aan Favorieten".


0
2018-03-25 06:52