Как я могу настроить PyCharm для запуска с Launcher?

126

Я установил PyCharm на свой новый ноутбук Ubuntu 13.10.

Чтобы запустить PyCharm, я обнаружил, что должен перейти в каталог, в котором находится pycharm, и выполнить его оттуда как таковой:

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

Я надеюсь, что это не слишком много, но я хотел бы иметь возможность щелкнуть значок в Launcher, чтобы запустить это приложение.

Я попытался щелкнуть правой кнопкой мыши значок PyCharm в Launcher, когда приложение запущено, и выбрал «Lock To Launcher», но это не работает (после закрепления, когда я пытаюсь запустить программное обеспечение таким образом, значок пульсирует очень несколько раз неловко и ничего не делает).

Ходили слухи, что небольшое приложение под названием Alacart было полезно, но я понятия не имею, как оно работает, и оно кажется бесполезным. Я не уверен, почему авторы дразнили нас кнопкой «Справка», если нет файлов справки, написанных для просмотра.

Дальнейшая попытка включала чтение страницы за страницей технической документации о том, как писать сценарии, которые каким-то образом помогут мне настроить мой опыт.

Как я могу настроить PyCharm для запуска с Launcher ???

Мэтт О'Брайен
источник
1
Кнопка «Lock to launcher» работает на UBUNTU LTS 16.04, PyCharm 2018.2
techkuz
В Ubuntu 18.0x: i. запустить Pycharm, II. щелкните правой кнопкой мыши значок pycharm на панели запуска, iii. в раскрывающемся списке выберите «Добавить в избранное».
Жубарб

Ответы:

244

PyCharm может создать свой собственный значок запуска (но он не создается по умолчанию).

Все, что вам нужно сделать, это:

  1. Запустите PyCharm.
  2. В меню «Сервис» выберите «Создать запись на рабочем столе ...»
  3. Установите флажок в соответствующем поле, если вы хотите, чтобы программа запуска была доступна для всех пользователей.
  4. Если вы выбрали «Создать запись для всех пользователей», вам будет предложено ввести пароль.
  5. Должно появиться зеленое сообщение, информирующее вас об успешности.
  6. Затем вы сможете найти PyCharm в Unity Dash или закрепить его на панели запуска.

Примечание. Может потребоваться перезагрузка системы, прежде чем она появится.

харакири
источник
Спасибо за ответ! Я сделал то, что вы порекомендовали, но, увы, когда я нажимаю на значок, который я сейчас прикрепил к Launcher, он просто несколько неловко пульсирует и ничего не делает. Очень сбивает с толку ..
Мэтт О'Брайен
3
@ MattO'Brien Можете ли вы найти файл PyCharm в ~/.local/share/applications(для вашего пользователя) или /usr/share/applications(для всех пользователей). Щелкните правой кнопкой мыши это> Свойства и проверьте поле «Команда».
Кири
В поле «Команда» указано «/home/matt/software/pycharm/bin/pycharm.sh»% f Что-то не так с этим?
Мэтт О'Брайен
@ MattO'Brien Я думаю, тебе просто нужно это запустить chmod a+x /home/matt/software/pycharm/bin/pycharm.sh.
Кири
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, если вы хотите, чтобы он применялся к другим пользователям ваша система.

Очевидно, что после редактирования вы можете изменить значок и т. Д. И передать этот навык другим приложениям или задачам.

mightypile
источник
4

У меня была такая же проблема после «Создать запись рабочего стола ...». Вот что решило мою проблему: перейдите в папку bin PyCharm и добавьте следующую строку в начало pycharm.shскрипта:

export JDK_HOME='your java home folder'

и сохраните файл. Теперь запустите запись запуска из Unity.

Басир Шариат
источник
Это решило мою проблему, наконец! Некоторое время искал решение для этого. Спасибо!
диплозавр
@diplosaurus, пожалуйста!
Басир Шариат
3

В центре программного обеспечения доступна программа под названием «Главное меню». Позволяет делать пусковые установки для любой команды.

Также вам нужно запустить cdи запустить как одну команду, например:

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

Нажмите новый элемент Нажмите новый элемент

Введите имя для запуска и команды, и, возможно, изображение Введите имя для запуска и команды, и, возможно, изображение

Джулиан Стерлинг
источник
Если вы читаете оригинальную версию, это может не сработать из-за отсутствия единой команды sh. Проверьте отредактированную версию выше.
Джулиан Стерлинг
пожалуйста, прости меня. Каков следующий шаг после создания этого нового предмета? Мой Launcher просто сидит в приложении "Главное меню". Как мне сделать это полезным?
Мэтт О'Брайен
Ааа, здесь мы запутались, потому что я использую Gnome, а не Unity. Теперь он должен появиться в Unity Dash. Я предполагал, что вы можете перетащить его оттуда в панель запуска единства, как я могу в Гноме.
Джулиан Стерлинг
Посмотрите в папке: ~/.local/share/applicationsвы видите пусковую установку? Откройте редактор dconf (установите, если у вас его нет) и перейдите по адресу: «desktop-> unity-> launcher -> favourites». Попробуйте добавить имя модуля запуска в этот список.
Джулиан Стерлинг
Под «desktop-> unity» у нас есть только «линзы» и «бегун».
Мэтт О'Брайен
1

Предполагая, что по умолчанию Gnome WM, с открытым приложением PyCharm, щелкните правой кнопкой мыши по значку дока. Выберите «Добавить в избранное».

введите описание изображения здесь

ChaosPredictor
источник