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

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

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

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

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

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

我尝试在应用程序运行时右键单击启动器中的 PyCharm 图标并选择“锁定到启动器”,但这不起作用(固定后,当我尝试以这种方式运行软件时,图标以非常尴尬的方式跳动几次并且什么也不做)。

有传言说一款名为 Alacart 的小应用很有用,但我不知道它是如何工作的,而且它似乎毫无用处。我不确定如果没有帮助文件供我们查看,作者为什么要用“帮助”按钮来戏弄我们。

进一步的尝试包括阅读一页又一页的技术文档,了解如何编写脚本,以便以某种方式帮助我定制我的体验。

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

答案1

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

您所要做的就是:

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

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

答案2

在我看来,“最纯粹”的方法就是在文本编辑器中创建一个启动器,如下所示:

[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,如果您希望它适用于系统的其他用户。

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

答案3

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

export JDK_HOME='your java home folder'

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

答案4

假设默认的 Gnome WM,打开 PyCharm 应用程序,右键单击 dock 图标。选择“添加到收藏夹”选项。

在此处输入图片描述

相关内容