Pydroid 3 הוא ה-Python 3 IDE הכי קל לשימוש וחזק ביותר עבור אנדרואיד.
מאפיינים:
- מתורגמן לא מקוון של Python 3: אין צורך באינטרנט כדי להפעיל תוכניות Python.
- מנהל חבילות Pip ומאגר מותאם אישית עבור חבילות גלגל שנבנו מראש עבור ספריות מדעיות משופרות, כגון numpy, scipy, matplotlib, scikit-learn ו-jupyter.
- OpenCV זמין כעת (במכשירים עם תמיכת Camera2 API). *
- TensorFlow ו- PyTorch זמינים גם כן. *
- דוגמאות זמינות מהקופסה ללמידה מהירה יותר.
- תמיכה מלאה של Tkinter עבור GUI.
- אמולטור טרמינל מלא, עם תמיכה ב-readline (זמין ב-pip).
- מהדר מובנה של C, C++ ואפילו Fortran שתוכנן במיוחד עבור Pydroid 3. הוא מאפשר לפידרויד 3 לבנות כל ספרייה מ-pip, גם אם הוא משתמש בקוד מקורי. אתה יכול גם לבנות ולהתקין תלות משורת פקודה.
- תמיכת Cython.
- Debugger PDB עם נקודות שבירה ושעונים.
- ספרייה גרפית של Kivy עם קצה אחורי חדש ונוצץ של SDL2.
- תמיכת PySide6 זמינה במאגר ההתקנה המהירה יחד עם תמיכה ב-matplotlib PySide6 ללא צורך בקוד נוסף.
- תמיכת Matplotlib Kivy זמינה במאגר ההתקנה המהירה.
- תמיכה ב-pygame 2.
תכונות עורך:
- חיזוי קוד, הזחה אוטומטית וניתוח קוד בזמן אמת בדיוק כמו בכל IDE אמיתי. *
- סרגל מקלדת מורחב עם כל הסמלים שאתה צריך לתכנת ב- Python.
- הדגשת תחביר ונושאים.
- כרטיסיות.
- ניווט משופר בקוד עם הקצאה/הגדרה אינטראקטיבית.
- שיתוף בלחיצה אחת ב-Pastebin.
* תכונות המסומנות בכוכבית זמינות בגרסת Premium בלבד.
מדריך מהיר.
Pydroid 3 דורש לפחות 250MB זיכרון פנימי פנוי. מומלץ 300MB+. יותר אם אתה משתמש בספריות כבדות כמו scipy.
כדי להפעיל ניפוי באגים, מקום נקודת/ים עצירה בלחיצה על מספר השורה.
קיווי מזוהה עם "יבוא kivy", "מ-kivy" או "#Pydroid run kivy".
PySide6 מזוהה עם "ייבוא PySide6", "מ-PySide6" או "#Pydroid run qt".
אותו דבר עבור sdl2, tkinter ו-pygame.
יש מצב מיוחד "#Pydroid run terminal" כדי להבטיח שהתוכנית שלך פועלת במצב טרמינל (זה שימושי עם matplotlib שפועל אוטומטית במצב GUI)
מדוע חלק מהספריות הן פרימיום בלבד?
הספריות הללו היו קשות מאוד לנייד, אז היינו צריכים לבקש ממפתח אחר לעשות זאת. בהסכמה, המזלגים שלו בספריות אלו מסופקים למשתמשי הפרימיום בלבד. אם תרצו לפתח מזלגות בחינם של ספריות אלו - פנו אלינו.
קח חלק בפיתוח של Pydroid 3 על ידי דיווח על באגים או מתן בקשות לתכונות לנו. אנחנו מעריכים את זה.
מכיוון שהמטרה העיקרית של Pydroid 3 היא לעזור למשתמש ללמוד את שפת התכנות Python 3, העדיפות הראשונה שלנו היא העברה של ספריות מדעיות (לכן ספריות הקשורות למערכת מועברות רק כאשר הן משמשות כתלות של חבילה חינוכית אחרת).
מידע משפטי.
חלק מהקבצים הבינאריים ב- Pydroid 3 APK מורשים תחת (L)GPL, שלח לנו דוא"ל לקבלת קוד המקור.
ספריות Python טהורות של GPL המצורפות עם Pydroid 3 נחשבות כבר להגיע בצורת קוד המקור.
Pydroid 3 אינו מאגד אף מודולים מקוריים בעלי רישיון GPL כדי למנוע ייבוא אוטומטי שלהם. הדוגמה המפורסמת של ספרייה כזו היא GNU readline, שניתן להתקין באמצעות pip.
דוגמאות הזמינות באפליקציה הן בחינם לשימוש חינוכי למעט חריג אחד: לא ניתן להשתמש בהן, או ביצירות הנגזרות שלהן, בשום מוצר מתחרה (בשום אופן). אם אינך בטוח, אם האפליקציה שלך מושפעת מהמגבלה זו, בקש תמיד אישור באמצעות דואר אלקטרוני.
אנדרואיד הוא סימן מסחרי של Google Inc.
עדכון אחרון בתאריך
31 באוק׳ 2024