如何设置PyCharm以从启动器启动?


125

我已经在全新的Ubuntu 13.10笔记本电脑上安装了PyCharm。

要启动PyCharm,我发现我必须导航到pycharm所在的目录,并从那里执行它:

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

我希望这不是要求太多,但我希望能够单击启动器中的图标来启动此应用程序。

我尝试在应用程序运行时右键单击启动器中的PyCharm图标,然后选择“锁定到启动器”,但这不起作用(固定后,当我尝试以这种方式运行软件时,该图标会跳动几次笨拙而无所事事)。

有传言称一个名为Alacart的小应用程序很有用,但我不知道它是如何工作的,它似乎毫无用处。如果没有编写供我们查看的帮助文件,我不确定为什么作者使用“帮助”按钮来嘲笑我们。

进一步的尝试包括逐页阅读技术文档,以了解如何编写脚本,这些脚本将以某种方式帮助我定制自己的经验。

如何设置PyCharm以从启动器启动???


1
“锁定启动器”按钮适用于UBUNTU LTS 16.04,PyCharm 2018.2
techkuz,

在Ubuntu 18.0x上:i。启动pycharm,ii。右键单击启动器上的pycharm图标,iii。在下拉列表中,选择“添加到收藏夹”。
朱巴卜

Answers:


243

PyCharm可以创建自己的启动器图标(但默认情况下未创建)。

您要做的就是:

  1. 启动PyCharm。
  2. 从工具菜单中,选择“创建桌面条目...”
  3. 如果要所有用户启动器,请勾选相应的框。
  4. 如果选择“为所有用户创建条目”,则将要求您输入密码。
  5. 将会出现一个绿色的消息提示框,通知您操作成功。
  6. 然后,您应该能够在Unity Dash中找到PyCharm或将其固定到启动器。

注意:您可能需要重新启动系统才能出现。


谢谢您的回答!我按照您的建议做了,但是,当我单击我现在固定在启动器上的图标时,它以非常尴尬的方式几次不停地跳动,什么也不做。非常混乱..
马特·奥布莱恩

3
@ MattO'Brien您可以在~/.local/share/applications(对于您的用户)或/usr/share/applications(对于所有用户)中找到PyCharm文件。右键单击此>属性,然后检查“命令”字段。
kiri

“命令”字段显示“ /home/matt/software/pycharm/bin/pycharm.sh”%f这有什么问题吗?
马特·奥布莱恩

@ MattO'Brien我想您只需要运行这个即可chmod a+x /home/matt/software/pycharm/bin/pycharm.sh
kiri

3
我正在使用PyCharm CE,并且在“工具”菜单中没有“创建桌面条目...”。
mhaghighat

12

我认为“最纯净”的方法是在文本编辑器中简单地创建一个启动器,如下所示:

[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

我相信这是由JetBrains创建的,但是您可以自己输入。然后将其保存到/home/yourname/.local/share/applications/appname.desktop以便与您自己的登录名绑定,如果要将其应用于其他用户,则保存到/usr/share/applications/appname.desktop。你的系统。

显然,一旦进行编辑,就可以修改图标等。并且可以将此技能转移到其他应用或任务。


4

在“创建桌面条目...”之后,我遇到了同样的问题。这就是解决我的问题的方法:转到PyCharm的bin文件夹,并将以下行添加到pycharm.sh脚本的开头:

export JDK_HOME='your java home folder'

并保存文件。现在,从Unity运行启动器条目。


终于解决了我的问题!一段时间以来一直在寻找解决方案。谢谢!
diplosaurus

@diplosaurus非常欢迎!
巴西沙里亚特

3

软件中心提供了一个称为“主菜单”的程序。它允许您为任何命令创建启动器。

另外,您还需要cd像以下命令一样运行和启动:

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

点击新项目 点击新项目

输入启动器和命令的名称,也许是图片 输入启动器和命令的名称,也许是图片


如果您阅读原始版本,则可能会因为缺少使用的单个命令而无法正常运行sh。检查上面的编辑版本。
朱利安·斯特林

请原谅我。创建此新项目后,下一步是什么?我的启动器正坐在“主菜单”应用中。我如何使它有用?
马特·奥布莱恩

啊,在这里我们很困惑,因为我使用Gnome而不是Unity。现在它应该出现在Unity Dash中。我假设您可以像在Gnome中一样将其从此处拖动到统一启动器栏中。
朱利安·斯特林

在文件夹中查找:~/.local/share/applications可以看到启动器吗?打开dconf编辑器(如果没有的话,请安装),然后转到:“桌面->统一->启动器->收藏夹”尝试将启动器的名称添加到该列表中。
朱利安·斯特林

在“桌面->统一”下,我们只有“镜头”和“跑步者”。
马特·奥布莱恩

1

假定默认的Gnome WM,在打开PyCharm应用程序的情况下,右键单击扩展坞图标。选择“添加到收藏夹”选项。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.