当前位置: 首页>>技术教程>>正文


我如何设置PyCharm从Launcher启动?

, ,

问题描述

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

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

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

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

当应用程序运行并选择“Lock To Launcher”时,我尝试了right-clicking在启动器中的PyCharm图标上,但这不起作用(固定后,当我尝试以这种方式运行软件时,图标以非常尴尬的方式几次,什么都不做)。

据称一款名为Alacart的小应用程序很有用,但我不知道它是如何工作的,而且看起来毫无用处。如果没有帮助我们查看的帮助文件,我不确定作者为什么用”Help”按钮挑逗我们。

进一步的尝试包括阅读关于如何编写脚本的技术文档的一页页,这些脚本会以某种方式帮助我定制我的体验。

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

最佳解决方法

PyCharm可以创建它自己的启动器图标(但它不是默认创建的)。

你所要做的就是:

  1. 启动PyCharm。

  2. 从工具菜单中选择“创建桌面条目…”

  3. 如果您想为所有用户启动启动器,请勾选相应的框。

  4. 如果您选择了“为所有用户创建条目”,则系统会要求您输入密码。

  5. 应该出现一个绿色的消息泡泡,通知你它已经成功。

  6. 然后,您应该能够在Unity Dash中找到PyCharm或将其固定到启动器。

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

次佳解决方法

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

export JDK_HOME='your java home folder'

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

第三种解决方法

软件中心提供了一个名为”main menu”的程序。它允许你为任何命令制作发射器。

你也需要运行cd和启动一个命令是这样的:

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

点击新项目

launcher,icons,ubuntu

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

launcher,icons,ubuntu

第四种方法

在我看来,”purest”方法是在文本编辑器中简单地创建一个启动器,它看起来像这样:

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

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/841.html,未经允许,请勿转载。