PyCharm
PyCharm | |
---|---|
Тип | ИСР и SDK |
Разработчик | JetBrains[2] |
Написана на | Java и Python |
Операционные системы | Linux[3], Windows[4] и macOS[3] |
Языки интерфейса | английский |
Последняя версия | |
Лицензия | проприетарная и Apache License 2.0 |
Сайт | jetbrains.com/pyc… (англ.) |
Медиафайлы на Викискладе |
PyCharm — это кроссплатформенная интегрированная среда разработки для языка программирования Python, разработанная компанией JetBrains[5] на основе IntelliJ IDEA. Предоставляет пользователю комплекс средств для написания кода и визуальный отладчик.
Продукт доступен в двух версиях: PyCharm Community Edition — бесплатная версия, находится под лицензией Apache License, и PyCharm Professional Edition — расширенная версия продукта, обладающая дополнительной функциональностью, является проприетарным ПО[6].
Возможности[править | править код]
- Отладка кода при помощи PyDev;
- Рефакторинг кода;
- Поддержка Git, SVN, Mercurial и других систем контроля версиями;
- Автодополнение кода.
Плагины[править | править код]
Пользователи могут сами писать свои плагины, тем самым расширять возможности PyCharm. Некоторые плагины из других JetBrains IDE могут работать с PyCharm. Существует более тысячи плагинов, совместимых с PyCharm.
История[править | править код]
PyCharm был выпущен на рынок интегрированных сред разработки для создания конкуренции с PyDev (однако, на данный момент PyCharm использует PyDev для отладки кода) и более распространённой среды разработки Komodo IDE. Бета-версия была выпущена в июле 2010 года, версия 1.0 была выпущена тремя месяцами позже.
Версия 2.0 вышла 13 декабря 2011 года.
Версия 3.0 была выпущена 24 сентября 2013 года.
PyCharm Community Edition, бесплатная версия с открытым исходным кодом, была опубликована 22 октября 2013 года.
В марте 2016 года JetBrains перешла на подписную модель лицензирования, а вместе с этим изменилась и нумерация версий. Теперь номер версии выглядит как YYYY.R, где YYYY — год выпуска, а R — выпуск в течение этого года[7].
Лицензирование[править | править код]
PyCharm Professional Edition имеет несколько вариантов лицензий, которые отличаются функциональностью, стоимостью и условиями использования, а также является бесплатным для образовательных учреждений и проектов с открытым исходным кодом.
Существует также бесплатная версия Community Edition, обладающая усеченным набором возможностей[8]. Распространяется под лицензией Apache 2. При этом PyCharm Community Edition можно использовать для создания проприетарного ПО, в частности коммерческого[9].
Примечания[править | править код]
- ↑ https://www.jetbrains.com/pycharm/whatsnew/
- ↑ PyCharm: the Python IDE for Professional Developers by JetBrains
- ↑ 1 2 Download PyCharm: Python IDE for Professional Developers by JetBrains
- ↑ Download PyCharm: Python IDE for Professional Developers by JetBrains
- ↑ JetBrains Strikes Python Developers with PyCharm 1.0 IDE . eWeek. Архивировано из оригинала 17 мая 2013 года.
- ↑ PyCharm Community Edition and Professional Edition Explained: Licenses and More . Дата обращения: 3 мая 2020. Архивировано 14 января 2020 года.
- ↑ Eugene Toporov. JetBrains Toolbox — Release and Versioning Changes (англ.). JetBrains Company Blog (9 марта 2016). Дата обращения: 25 июня 2023.
- ↑ PyCharm Editions Comparison . Дата обращения: 3 декабря 2013. Архивировано 25 июня 2014 года.
- ↑ Можно ли использовать IDE JetBrains редакции Community Edition для разработки коммерческого и проприетарного ПО? Дата обращения: 19 июня 2023.