Страница 1 из 1

PyCharm в Linux MInt

Добавлено: 28 авг 2017, 20:19
Chocobo
PyCharm - IDE (Integrated Development Environment, среда разработки) для Python, которая признана экспертами как одно из лучших решений. Pycharm распространяется в professional и community редакциях. Community издание - бесплатное, но Professional издание имеет больший функционал, который может быть востребован профессиональными програмистами.

Возможности PyCharm:
  • Подсветка синтаксиса
  • Автоматическое отступы и форматирование кода
  • Автодополнение кода
  • Комментирование строк и блоков
  • Отображение ошибок на этапе ввода
  • Фрагменты кода
  • Сворачивание блоков
  • Легкая навигация и поиск кода
  • Анализ кода
  • Инструментарий для рефакторинга
  • Документация
Полный список возможностей программы можно найти в соответсвующем разделе на офсайте проекта

Установка Pycharm в Linux Mint:
Метьод 1: Установить можно при помощи утилиты umake

Код: Выделить всё

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
apt update
apt install ubuntu-make
umake ide pycharm
Дефолтный путь установки - ~/.local/share/umake/ide/pycharm/, при желании можно изменить.
Также по итогу добавить для удобства симлинк чтоб запускать командой pycharm а не ~/.local/share/umake/ide/pycharm/bin/pycharm.sh для этого дадим команду

Код: Выделить всё

sudo ln -s ~/.local/share/umake/ide/pycharm/bin/pycharm.sh /usr/local/bin/pycharm
Работа с программой
После установки - запустить IDE командой pycharm и можно сразу начинать творить шедевры :thumbs:
Снимок экрана от 2017-08-28 20-01-02.png
Снимок экрана от 2017-08-28 20-17-44.png

PyCharm в Linux MInt

Добавлено: 29 авг 2017, 03:41
FliXis
Еще, можно установить по классике, взяв с офф-сайта, разархивировать в свою папку "Programs" в хомяке и запустив ./pycharm.sh в папке bin. Ярлык в меню почему-то не создастся сам, но можно добавить через ПКМ по Menu->configure->закладка Menu->Open the menu editor->Programming->NewItem и добавить .ico кликнув по ракете(.ico будет лежит в корне папки pycharm или в чуть глубже - в /bin.), ну и указать путь к .sh запуска в /bin

PyCharm в Linux MInt

Добавлено: 29 авг 2017, 09:13
Chocobo
FliXis, Ага, суть одна и та же :smile:
Оба варианта расписывать не стал, т.к .разница не особая - качать архив в ручную или за меня её скачала убунтовая утилита)
Был еще ppa, но уже заброшен также с отсылкой на ubuntu-make

PyCharm в Linux MInt

Добавлено: 29 авг 2017, 10:51
SemenSinchenko
Не по теме
Меня вот давно мучает вопрос, а как делают автодополнение в языках с нестрогой типизацией? Ведь пока это не скомпилируется/проинтерпретируется, фиг его знает, что есть буковка "a" - функция, переменная, указатель или класс...

PyCharm в Linux MInt

Добавлено: 29 авг 2017, 11:32
Chocobo
SemenSinchenko, так ide же может проанализировать код, и видит объявление и текущий тип - соответственно может знать какие методы предложить в данной ситуации.
Снимок экрана от 2017-08-29 11-23-49.png
Снимок экрана от 2017-08-29 11-21-41.png
Также может и предсказать такие сложности, как вероятность того, что переменная вообще не будет объявлена - например если она появляется в условной конуструкции:
Снимок экрана от 2017-08-29 11-26-35.png

PyCharm в Linux MInt

Добавлено: 11 мар 2018, 12:03
AlexeyGilev
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
apt update
apt install ubuntu-make
umake ide pycharm


Стоит чистейший Linux Mint 18.3
На последней строчке пишет: ERROR: [Errno 1] Операция не позволена.
Под sudo последнюю строку ставит. Почему вдруг у меня так?

PyCharm в Linux MInt

Добавлено: 29 май 2018, 15:09
Chocobo
Крутую штуку завезли в пайчарм, научили его работать с башем :bravo: Отлаживать шелл-скрипты удобней, чем в редакторах по старинке)
pycharm1.png
Автодополнение команд и переменных, сам подставляет синтаксис конструкций вроде if, while, подсвечивает явные ошибки.

незнаю правда с какой версии т.к. не следил особо - в текущей актуальной 2018.1.3 соответсвующий плагин предлагают врубить при первом запуске ide

PyCharm в Linux MInt

Добавлено: 29 май 2018, 17:17
rogoznik
В PhpStorm при открытии shell-скрипта предлагает установить плагин.
18-05-29-191309.png
Думаю это во всей линейке IDE от JetBrains завезли

PyCharm в Linux MInt

Добавлено: 30 май 2018, 03:11
Chocobo
darkfenix, Ага, сам модуль похоже доступен давно
https://plugins.jetbrains.com/plugin/4230-bashsupport
Просто раньше не предлагали явно)

PyCharm в Linux MInt

Добавлено: 30 сен 2018, 22:33
Kurum
Как же начать творить, если PyQT4 не работает?
Выделение_057.png
При добавлении выдаёт ошибку.

PyCharm в Linux MInt

Добавлено: 30 сен 2018, 23:01
Chocobo
Kurum, глянь что говорит про ошибку там же в Details
Ну и откуда сам пайчарм взят (tar.gz/deb/flatpak)

PyCharm в Linux MInt

Добавлено: 30 сен 2018, 23:46
Kurum
Там суть ошибки в том, что Pycharm не может найти нужный дистрибутив PyQT4 для питона 3.5. Работать с PyQT5 я не хочу, так что в топку этот Pycharm :sad: