![]() | |
![]() | |
Навъ | integrated development environment[d] ва software development kit[d] |
---|---|
Тавсеъадиҳанда | JetBrains[1] |
Навишташуда дар | Java[d] ва Python |
Системомил | Linux[d][3], Windows[4] ва macOS[3] |
Забони интерфейс | инглисӣ |
Охирин нусха | |
Форматҳои файлҳои хондашаванда | Python script[d] |
Иҷозатнома | proprietary license[d] ва Apache Software License 2.0[d] |
Вебгоҳ | jetbrains.com/pyc…(англ.) |
![]() |
PyCharm як муҳити ҳамгирошудаи коркарди байниплатформавӣ барои забони барномасозииPython мебошад, ки аз ҷонибиJetBrains[5] дар асоси IntelliJ IDEA таҳия шудааст. Ба корбар маҷмӯи асбобҳо барои навиштани код ва ислоҳкунандаи визуалӣ медиҳад.
Маҳсулот дар ду версия дастрас аст: PyCharm Community Edition - версияи ройгон, ки тибқи иҷозатномаи Apache иҷозатнома дорад ва PyCharm Edition Professional - версияи васеъи маҳсулот бо функсияҳои иловагӣ ва нармафзори хусусӣ мебошад[6] .
Истифодабарандагон метавонанд плагинҳои худро нависанд ва ба ин васила имкониятҳои PyCharm-ро васеъ кунанд. Баъзе плагинҳо аз дигар IDE JetBrains метавонанд бо PyCharm кор кунанд. Зиёда аз ҳазор плагинҳо мавҷуданд, ки бо PyCharm мувофиқанд.
PyCharm ба бозори IDE барои рақобат боPyDev бароварда шуд (аммо, PyCharm ҳоло PyDev-ро барои ислоҳи код истифода мебарад) ва маъмултарини Komodo IDE . Версияи бета дармоҳи июлисоли 2010 бароварда шуд ва версияи 1.0 пас аз се моҳ нашр шуд.
Версияи 2.013 декабрисоли 2011 бароварда шуд.
Версияи 3.024 сентябри соли2013 бароварда шуд.
Нашри Community PyCharm, версияи озод ва кушодаасос,22 октябрисоли 2013 нашр шуд.
Дармоҳи мартисоли 2016, JetBrains ба модели иҷозатномадиҳии обуна гузашт ва ҳамзамон рақамгузории версия тағйир ёфт. Ҳоло рақами версияиYYYY ба назар мерасад.R, ки дар онYYYY соли баровардан ваR ин нашр дар давоми он сол аст[7] .
Нашри касбии PyCharm дорои якчанд имконоти литсензия мебошад, ки аз рӯи вазифаҳо, арзиш ва шартҳои истифода фарқ мекунанд ва инчунин барои муассисаҳои таълимӣ ва лоиҳаҳои кушодаасос ройгон аст.
Ҳамчунин як версияи ройгони Community Edition мавҷуд аст, ки дорои маҷмӯи ихтисоршудаи хусусиятҳо мебошад[8] . Дар доираи иҷозатномаи Apache 2 паҳн карда шудааст. Ҳамзамон, PyCharm Community Edition метавонад барои эҷоди нармафзори хусусӣ, аз ҷумла нармафзори тиҷоратӣ истифода шавад[9] .