- הכי לינוקס Python IDE

מדריך זה יציג בפניכם את סביבת הפיתוח המשולבת של PyCharm, אשר ניתן להשתמש בה לפיתוח יישומים מקצועיים באמצעות שפת התכנות של Python. Python היא שפת תכנות מעולה כי זה באמת חוצה פלטפורמה. זה יכול לשמש כדי לפתח יישום אחד אשר יפעל על Windows, Linux ו- Mac מחשבים ללא צורך recompile כל קוד.

PyCharm הוא עורך Debugger שפותחה על ידי Jetbrains, שהם אותם אנשים אשר פיתחו Resharper. Resharper הוא כלי נהדר המשמש את מפתחי Windows עבור refactoring קוד ולהפוך את חייהם קלים יותר בעת כתיבת קוד. רבים מהעקרונות של Resharper נוספו לגרסה המקצועית של PyCharm.

כיצד להתקין

מדריך זה כדי להתקין את PyCharm יראה לך כיצד להגיע PyCharm, להוריד אותו, לחלץ את הקבצים ולהפעיל אותו.

מסך הפתיחה

כאשר אתה מפעיל את PyCharm בפעם הראשונה או כאשר אתה סוגר את הפרויקט, יוצג בפניך מסך המציג רשימה של פרויקטים אחרונים.

תוכלו גם לראות את האפשרויות הבאות בתפריט:

יש גם אפשרות להגדרת תצורה המאפשרת לך להגדיר את גירסת Python המוגדרת כברירת מחדל והגדרות אחרות.

יצירת פרויקט חדש

כאשר אתה בוחר ליצור פרוייקט חדש אתה מסופק עם רשימה של סוגי פרויקטים אפשריים כדלקמן:

אם אתה רוצה ליצור יישום שולחן העבודה הבסיסי אשר יפעל על Windows, Linux ו- Mac אז אתה יכול לבחור פרויקט פייתון פיור ולהשתמש ספריות QT לפתח יישומים גרפיים אשר נראים יליד למערכת ההפעלה הם פועלים ללא קשר למקום שבו הם פותחו.

כמו גם בחירת סוג הפרויקט אתה יכול גם להזין את שם הפרויקט שלך, וגם לבחור את הגירסה של Python לפתח נגד.

פתח פרויקט

אתה יכול לפתוח פרויקט על ידי לחיצה על שם בתוך רשימת פרויקטים שנפתחו לאחרונה או שאתה יכול ללחוץ על כפתור פתוח לנווט לתיקייה שבה הפרויקט שאתה רוצה לפתוח נמצא.

יציאה מתוך בקרת מקור

PyCharm מספק את האפשרות לבדוק את קוד הפרויקט ממקורות מקוונים שונים, כולל GitHub, CVS, Git, Mercurial, ו חתרנות.

IDE של PyCharm

IDE PyCharm מתחיל עם תפריט בראש. מתחת לזה, יש לך כרטיסיות עבור כל פרוייקט פתוח.

בצד ימין של המסך אפשרויות באגים עבור דריכה באמצעות קוד.

בחלונית השמאלית יש רשימה של קבצי פרוייקט וספריות חיצוניות.

כדי להוסיף קובץ אתה לחיצה ימנית על שם הפרויקט ולבחור "חדש". לאחר מכן תקבל את האפשרות להוסיף אחד מסוגי הקבצים הבאים:

כאשר אתה מוסיף קובץ, כגון קובץ python, אתה יכול להתחיל להקליד לתוך עורך בחלונית הימנית.

הטקסט הוא כל קוד מקודד ויש לו טקסט מודגש. קו אנכי מציג את הזחה כך שתוכל להיות בטוח שאתה tabbing כראוי.

העורך כולל גם IntelliSense מלאה, כלומר כאשר אתה מתחיל להקליד את שמות הספריות או פקודות מוכרות אתה יכול להשלים את הפקודות על ידי לחיצה על הכרטיסייה.

באגים יישום

תוכל לאתר באגים את הבקשה בכל עת באמצעות אפשרויות איתור הבאגים בפינה השמאלית העליונה.

אם אתה מפתח יישום גרפי, אז אתה יכול פשוט ללחוץ על הכפתור הירוק כדי להפעיל את היישום. ניתן גם ללחוץ על Shift ו- F10.

כדי לאתר באגים את היישום ניתן ללחוץ על הלחצן שליד החץ הירוק או על Shift ו- F9.You יכול להציב נקודות עצירה בקוד כך שהתוכנית תעצור בשורה מסוימת על ידי לחיצה על השוליים האפורים בשורה שבה אתה רוצה לשבור.

כדי לבצע צעד אחד קדימה תוכל ללחוץ על F8, אשר מעל לקוד. זה אומר שהוא יפעיל את הקוד אבל זה לא צעד לתוך פונקציה. כדי להיכנס לפונקציה, תלחץ על F7. אם אתם נמצאים בפונקציה וברצונכם לצאת לפונקציית הקריאה, לחצו על Shift ו- F8.

בזמן שאתה באגים, בחלק התחתון של המסך תראה חלונות שונים, כגון רשימה של תהליכים וחוטים ומשתנים שאתה צופה בערכים עבור. כפי שאתה דורך דרך קוד אתה יכול להוסיף שעון למשתנה, כך שתוכל לראות כאשר הערך משתנה.

עוד אפשרות מצוינת היא להפעיל את הקוד עם בודק כיסוי. עולם התכנות השתנה הרבה עם השנים ועכשיו זה נפוץ עבור מפתחים לבצע בדיקה מונחה בדיקה, כך שכל שינוי שהם עושים הם יכולים לבדוק כדי לוודא שהם לא שבור חלק אחר של המערכת.

בודק הכיסוי למעשה עוזר לך להפעיל את התוכנית, לבצע כמה בדיקות ואז לאחר שתסיים זה יגיד לך כמה של הקוד היה מכוסה כאחוז במהלך הבדיקה לרוץ.

יש גם כלי להצגת שם של שיטה או מחלקה, כמה פעמים הפריטים נקראו, וכמה זמן הוצא באותה פיסת קוד מסוים.

קוד

תכונה חזקה מאוד של PyCharm היא אפשרות refactoring קוד.

כאשר אתה מתחיל לפתח קוד סימנים קטנים יופיעו בשוליים הימניים. אם אתה מקליד משהו אשר עלול לגרום שגיאה או פשוט לא כתוב היטב ואז PyCharm ימקם סמן צבעוני. לחיצה על סמן צבעוני אגיד לך את הבעיה תציע פתרון.

לדוגמה, אם יש לך הודעת ייבוא ​​שמייבאת ספריה ולאחר מכן אל תשתמש במשהו מאותה ספריה, לא רק שהקוד יהפוך לאפור, הסמן יצהיר שהספרייה אינה בשימוש.

שגיאות אחרות שיופיעו הן עבור קידוד טוב, כגון רק שורה ריקה אחת בין הצהרת ייבוא ​​לבין תחילת פונקציה. כמו כן, תיוודע לך כאשר יצרת פונקציה שאינה באותיות קטנות.

אתה לא צריך לציית לכל חוקי Pychararm. רבים מהם פשוט הנחיות קידוד טוב ואין להם שום קשר אם הקוד יפעל או לא.

תפריט קוד יש גם אפשרויות refactoring אחרים. לדוגמה, אתה יכול לבצע ניקוי קוד ואתה יכול לבדוק קובץ או פרוייקט עבור בעיות.

סיכום

PyCharm הוא עורך נהדר לפיתוח קוד Python ב- Linux, ויש שתי גרסאות זמינות. גירסת הקהילה היא עבור היזם מזדמנים, בעוד הסביבה המקצועית מספקת את כל הכלים היזם יכול להזדקק ליצירת תוכנה מקצועית.