Como posso configurar o PyCharm para iniciar a partir do Launcher?

100

Instalei o PyCharm no meu novo laptop Ubuntu 13.10.

Para iniciar o PyCharm, acho que preciso navegar até o diretório em que o pycharm reside e executá-lo de lá como tal:

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

Espero que isso não esteja pedindo muito, mas gostaria de poder clicar em um ícone no Iniciador para iniciar este aplicativo.

Eu tentei clicar com o botão direito do mouse no ícone PyCharm no Launcher quando o aplicativo está rodando e selecionando "Lock To Launcher" mas isso não funciona (depois de fixar, quando tento rodar o software dessa maneira, o ícone lateja de uma maneira muito estranha algumas vezes e não faz nada).

Dizia-se que um pequeno aplicativo chamado Alacart era útil, mas não tenho ideia de como funciona e parece inútil. Não sei por que os autores nos provocaram com um botão "Ajuda" se não houver arquivos de ajuda escritos para nós verem.

Outras tentativas incluíram a leitura de página após página da documentação técnica sobre como escrever scripts que de alguma forma me ajudariam a personalizar minha experiência.

Como posso configurar o PyCharm para ser iniciado a partir do Iniciador?

    
por Matt O'Brien 16.12.2013 / 07:33

5 respostas

202

O PyCharm pode criar seu próprio ícone de iniciador (mas não é criado por padrão).

Tudo o que você precisa fazer é:

  1. Iniciar o PyCharm.
  2. No menu Ferramentas, selecione "Criar entrada na área de trabalho ..."
  3. Marque a caixa correspondente se você quiser o iniciador para todos os usuários.
  4. Se você selecionou "Criar entrada para todos os usuários", será solicitada sua senha.
  5. Uma bolha de mensagem verde deve aparecer informando que ela foi bem-sucedida.
  6. Você deve então ser capaz de encontrar o PyCharm no Unity Dash ou fixá-lo no lançador.

Observação: talvez seja necessário reiniciar o sistema antes de aparecer.

    
por kiri 16.12.2013 / 08:06
8

O método "mais puro", na minha opinião, é simplesmente criar um lançador em um editor de texto que se parece com isso:

[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

Eu acredito que este foi criado pela JetBrains, mas você pode digitar o seu próprio. Em seguida, salve-o em /home/yourname/.local/share/applications/appname.desktop para um ativador vinculado ao seu próprio login ou para /usr/share/applications/appname.desktop se desejar aplicá-lo a outros usuários de seu sistema.

Obviamente, depois de editar, você pode modificar o ícone, etc. E você pode transferir essa habilidade para outros aplicativos ou tarefas.

    
por mightypile 26.04.2017 / 20:36
4

Eu tive o mesmo problema depois de "Criar entrada na área de trabalho ...". Isto é o que resolveu o meu problema: Vá para a pasta bin do PyCharm e adicione a seguinte linha ao início do script pycharm.sh :

export JDK_HOME='your java home folder'

e salve o arquivo. Agora, execute a entrada do iniciador da Unity.

    
por Basir Shariat 16.10.2014 / 02:55
3

Existe um programa chamado "menu principal" disponível no centro de software. Permite que você crie lançadores para qualquer comando.

Além disso, você precisa executar o cd e o lançamento como um comando como este:

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

Clique no novo item

Digiteumnomeparaolançadoreocomando,etalvezumafoto

    
por Julian Stirling 16.12.2013 / 07:54
0

Quando o PyCharm abriu, clique com o botão direito do mouse no ícone (no lado esquerdo - aplicativos de trabalho). Escolha a opção "Adicionar a Favoritos".

    
por ChaosPredictor 25.03.2018 / 08:52