Pycharm

Pycharm (פַּיְצַ׳ארְם) היא סביבת פיתוח משולבת לפיתוח תוכנות בעיקר בשפת פייתון, אשר פותחה על ידי תאגיד התוכנה הצ׳כי JetBrains. היא כתובה ב־Java ובפייתון, והגרסה היציבה הראשונה שלה יצאה בפברואר 2010. הסביבה מספקת שירותים כגון ניתוח קוד וניפוי שגיאות בקוד גרפי, ותומכת בתכנות בסביבת אינטרנט באמצעות פלטפורמת הפיתוח Django, וכן במדע הנתונים באמצעות סביבת הפיתוח אנקונדה.

Pycharm פועלת בגרסאות מסוימות של מספר מערכות הפעלה: Microsoft Windows ,macOS ו־Linux.

ל־Pycharm ישנה גרסה חינמית לקהילה (Community Edition), היוצאת תחת רישיון Apache (רישיון המאפשר למשתמשים לעשות בתוכנה כרצונם ולשנות אותה לפי ראות עיניהם), וגרסה מקצועית (Professional Edition) בעלת תכונות נוספות המוגנות ברישיון קנייני אשר הופך אותם לקוד סגור (Closed Source).

Pycharm מבוסס בחלקו על סביבת הפיתוח המשולבת IntelliJ IDEA (שנוצרה גם היא על ידי JetBrains) לפיתוח בעיקר בשפות Scala, Java ו־Kotlin (לפיתוח באנדרואיד).

 היסטוריה 
גרסת הבטא שוחררה ביולי 2010, וגרסה 1.0 הגיעה שלושה חודשים לאחר מכן.
גרסה 2.0 שוחררה ב־13 בדצמבר 2011, גרסה 3.0 ב־24 בספטמבר 2013, גרסה 4.0 ב־19 בנובמבר 2014.
החל משנת 2016 הגרסאות ממסופרות ע״פ שנת השחרור (הגרסה האחרונה למשל נכון לשנת 2025 היא 2025.3).
PyCharm Community Edition, גרסת הקוד הפתוח של PyCharm, הפכה לזמינה ב־22 באוקטובר 2013.

 תכונות 
 סיוע וניתוח קוד סטטי, השלמת קוד אוטומטית ותיקונים מהירים.
 ניווט בפרויקט וקוד: תצוגות פרויקט מיוחדות, תצוגות מבנה קבצים וקפיצה מהירה בין קבצים, מחלקות, שיטות ושימושים
 רפקטור בפייתון: כולל שינוי שמות, שיטת חילוץ, הצגת משתנה, הצגת קבוע, משיכה למעלה, דחיפה כלפי מטה ואחרים
 תמיכה במסגרות אתרים: Django, web2py ו־Flask (מהדורה מקצועית בלבד).
 איתור באגים משולב של פייתון.
 בדיקת יחידות משולבת, עם בדיקת כיסוי קוד.
 פיתוח פיתון של Google App Engine (מהדורה מקצועית בלבד).
 שילוב בקרת גרסאות: ממשק משתמש מאוחד עבור Mercurial, Git, Subversion,  ו־CVS עם רשימות שינויים ומיזוג.
 תמיכה בכלים מדעיים כמו matplotlib, numpy ו־scipy (מהדורה מקצועית בלבד).

 רישיונות 

 ראו גם 
 סביבת פיתוח משולבת
 פייתון
 ג'אנגו (פלטפורמת פיתוח)
 IntelliJ IDEA

 קישורים חיצוניים 



הערות שוליים

קטגוריה:סביבות פיתוח משולבות לשפת פייתון
קטגוריה:סביבות פיתוח משולבות
קטגוריה:תוכנות שהושקו ב-2010
קטגוריה:פייתון