PyCharm - PyCharm

PyCharm
PyCharm Logo.svg
PyCharm Screenshot.png
ӘзірлеушілерJetBrains
Бастапқы шығарылым3 ақпан 2010; 10 жыл бұрын (2010-02-03)[1]
Тұрақты шығарылым
2020.3 (Құру: 203.5981.165)[2] / 2 желтоқсан 2020; 2 күн бұрын (2020-12-02)[3]
ЖазылғанJava, Python
Операциялық жүйеWindows, macOS, Linux
Өлшемі174-270 МБ
ТүріИнтеграцияланған даму ортасы
ЛицензияКоммерциялық, Фремиум (ашық бастапқы бөліктер астында Apache лицензиясы )
Веб-сайтwww.жебірлер.com/ pycharm/
PyCharm Edu
PyCharm Edu Logo.svg
ӘзірлеушілерJetBrains
Бастапқы шығарылым30 қазан 2014 ж; 6 жыл бұрын (2014-10-30)[4]
Тұрақты шығарылым
2020.2.1 (Құру: 202.6948.82) / 27 тамыз 2020; 3 ай бұрын (2020-08-27)[5]
ЖазылғанJava, Python
Операциялық жүйеWindows, macOS, Linux
Өлшемі150~176 МБ
ТүріИнтеграцияланған даму ортасы
ЛицензияApache лицензиясы
Веб-сайтwww.жебірлер.com/ pycharm-edu/

PyCharm болып табылады интеграцияланған даму ортасы (IDE) қолданылған компьютерлік бағдарламалау, арнайы Python тіл. Оны әзірлеген Чех компания JetBrains.[6] Бұл кодты талдауды, графикалық түзеткішті, интегралды блокты тексерушіні, интегралдауды қамтамасыз етеді нұсқаларын басқару жүйелері (VCSes), және веб-дамуды қолдайды Джанго Сонымен қатар деректер ғылымы бірге Анаконда.[7]

PyCharm болып табылады кросс-платформа, бірге Windows, macOS және Linux нұсқалары. Қоғамдық шығарылым Apache лицензиясы,[8] сонымен қатар қосымша мүмкіндіктері бар Professional Edition бар - a астында шығарылған меншік лицензиясы.

Ерекшеліктер

  • Кодтау бойынша көмек және талдау, бірге кодтың аяқталуы, синтаксис және қателерді бөлектеу, линтерлік интеграция және жылдам түзетулер
  • Жоба және код бойынша навигация: жобаның мамандандырылған көріністері, файл құрылымының көріністері және файлдар, сыныптар, әдістер мен қолданбалар арасында жылдам секіру
  • Python қайта өңдеу: атауды өзгерту, шығару әдісі, айнымалыны енгізу, константаны енгізу, тарту, итеру және т.б.
  • Веб-құрылымға қолдау: Джанго, web2py және Колба [тек кәсіби басылым][9]
  • Кіріктірілген Python түзеткіш
  • Кіріктірілген блокты сынау, қатар-қатармен кодты қамту
  • Google App Engine Python дамыту [тек кәсіби басылымда]
  • Нұсқаларды басқарудың интеграциясы: үшін бірыңғай пайдаланушы интерфейсі Меркурий, Гит, Субверсия, Перфорс және CVS өзгерту тізімімен және біріктіру
  • Matplotlib, numpy және scipy сияқты ғылыми құралдарды қолдау [тек кәсіби басылымда][10]

Ол негізінен бірқатар басқа Python-бағдарланған IDE-мен бәсекелеседі, соның ішінде Тұтылу Келіңіздер PyDev және кеңірек бағытталған Komodo IDE.

Плагиндер

PyCharm API-ді ұсынады, сонда әзірлеушілер PyCharm мүмкіндіктерін кеңейту үшін өздерінің плагиндерін жаза алады. JetBrains IDE-ден бірнеше плагиндер де PyCharm-мен жұмыс істейді. PyCharm-мен үйлесімді 1000-нан астам плагин бар.[11]

Тарих

Бета нұсқасы 2010 жылдың шілдесінде шығарылды, 1.0 нұсқасы 3 айдан кейін келді. 2.0 нұсқасы 2011 жылдың 13 желтоқсанында, 3.0 нұсқасы 2013 жылдың 24 қыркүйегінде және 4.0 нұсқасы 2014 жылдың 19 қарашасында шығарылды.[12]

PyCharm қауымдастық басылымы, PyCharm-тың ашық бастапқы нұсқасы, 2013 жылдың 22 қазанында қол жетімді болды.[8]

Лицензиялау

  • PyCharm Professional Edition лицензиясында бірнеше ерекшеліктері бар, олар өз ерекшеліктерімен ерекшеленеді,[13] бағасы, және пайдалану шарттары.[14]
  • PyCharm Professional Edition ашық бастапқы жобалар үшін және кейбір білім беру мақсаттары үшін ақысыз.[14]
  • Академиялық лицензия жеңілдетілген немесе тегін.[15][16]
  • PyCharm қауымдастығы шығарылымы астында таратылады Apache 2 лицензия, толық бастапқы коды бар GitHub.[17]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Jet brainers Pycharm - IntelliJ жасаушыларының жаңа Python IDE - Hacker News». news.ycombinator.com.
  2. ^ «PyCharm 2020.3». JetBrains. 2 желтоқсан 2020.
  3. ^ https://blog.jetbrains.com/pycharm/2020/12/pycharm-2020-3-overview/
  4. ^ Филиппов, Дмитрий (30 қазан 2014). «JetBrains дебют PyCharm білім беру шығарылымы».
  5. ^ «Білім беру құралын алыңыз», Jetbrains.com
  6. ^ «JetBrains Python әзірлеушілерін PyCharm 1.0 IDE-мен ұрады». eWeek.
  7. ^ Хаагсман, Эрнст (4 сәуір 2019). «Anaconda, Inc-пен ынтымақтастық». PyCharm блогы. Алынған 26 мамыр 2019.
  8. ^ а б «PyCharm 3.0 Community Edition бастапқы коды енді қол жетімді» 22 қазан 2013 ж., Дмитрий Джемеров, JetBrains блогы
  9. ^ «Вебті толық стекпен дамыту - мүмкіндіктері | PyCharm». JetBrains. Алынған 2 қаңтар 2020.
  10. ^ «Ғылыми және деректану құралдары - ерекшеліктері | PyCharm». JetBrains. Алынған 2 қаңтар 2020.
  11. ^ «PyCharm Professional - плагиндер | JetBrains». JetBrains плагинінің репозиторийі. Алынған 4 сәуір 2019.
  12. ^ Филиппов, Дмитрий (19 қараша 2014). «PyCharm 4-тің жалпы қол жетімділігі туралы хабарлау». PyCharm блогы. Алынған 24 ақпан 2015.
  13. ^ «Ерекшеліктер», JetBrains.com
  14. ^ а б Лицензияны салыстыру, JetBrains.com
  15. ^ «JetBrains құрал-саймандарына жазылу», JetBrains.com
  16. ^ «JetBrains өз өнімдерін студенттерге тегін етеді», 23 қыркүйек 2014 ж., Роберт Деммер, JetBrains блогы
  17. ^ «JetBrains / intellij-community». Алынған 20 қыркүйек 2016.

Сыртқы сілтемелер