ปลดล็อกโลกของการเขียนโปรแกรม Python 3 ด้วย Pydroid 3 ซึ่งเป็น Python 3 IDE ที่ใช้งานง่ายและมีประสิทธิภาพมากที่สุดที่มีอยู่ใน Android ไม่ว่าคุณจะเป็นมือใหม่ที่ต้องการเรียนรู้หรือผู้เขียนโค้ดที่มีประสบการณ์ในการมองหาสภาพแวดล้อมการพัฒนาที่แข็งแกร่ง Pydroid 3 เป็นโซลูชันของคุณ
คุณสมบัติ:
- Offline Python 3 Interpreter: เรียกใช้โปรแกรม Python ของคุณโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตทำให้สมบูรณ์แบบสำหรับการเรียนรู้ในระหว่างการเดินทาง
- PIP Package Manager: เข้าถึงที่เก็บที่กำหนดเองด้วยแพ็คเกจล้อ prebuilt เพิ่มความสามารถในการใช้ห้องสมุดวิทยาศาสตร์เช่น Numpy, Scipy, Matplotlib, Scikit-Learn และ Jupyter
- ห้องสมุดขั้นสูง: เพลิดเพลินไปกับการสนับสนุนสำหรับ OpenCV (บนอุปกรณ์ที่มี Camera2 API), TensorFlow และ Pytorch มีอยู่ในรุ่นพรีเมี่ยม*
- ตัวอย่างนอกกรอบ: เริ่มการเข้ารหัสอย่างรวดเร็วด้วยตัวอย่างที่พร้อมใช้งานเพื่อเป็นแนวทางในการเดินทางการเรียนรู้ของคุณ
- การสนับสนุน Tkinter ที่สมบูรณ์: พัฒนาส่วนต่อประสานผู้ใช้กราฟิกได้อย่างง่ายดาย
- ตัวจำลองเทอร์มินัลที่มีคุณสมบัติเต็มรูปแบบ: สัมผัสกับเทอร์มินัลที่มีการสนับสนุนแบบอ่านล่วงหน้าสามารถเข้าถึงได้ผ่าน PIP
- คอมไพเลอร์แบบบูรณาการ: ใช้คอมไพเลอร์ C, C ++ และ Fortran ในตัวเพื่อสร้างไลบรารีใด ๆ จาก PIP แม้กระทั่งผู้ที่มีรหัสดั้งเดิม สร้างและติดตั้งการพึ่งพาโดยตรงจากบรรทัดคำสั่ง
- การสนับสนุน Cython: ปรับปรุงโครงการ Python ของคุณด้วยความสามารถของ Cython
- PDB DEBUGGER: ดีบั๊กรหัสของคุณด้วยจุดพักและนาฬิกาสำหรับกระบวนการพัฒนาที่ราบรื่นขึ้น
- Kivy Graphical Library: สร้างแอพพลิเคชั่นที่น่าทึ่งด้วยแบ็กเอนด์ SDL2 ใหม่
- การสนับสนุน Pyside6: มีอยู่ในที่เก็บข้อมูลอย่างรวดเร็วพร้อมกับการสนับสนุน Matplotlib Pyside6 ไม่ต้องใช้รหัสเพิ่มเติม*
- การสนับสนุน Matplotlib Kivy: พบได้ในที่เก็บการติดตั้งอย่างรวดเร็ว
- การสนับสนุน Pygame 2: ดำดิ่งสู่การพัฒนาเกมด้วยเวอร์ชัน Pygame ล่าสุด
คุณสมบัติของบรรณาธิการ:
- การทำนายรหัสและการเยื้องอัตโนมัติ: ได้รับประโยชน์จากการวิเคราะห์รหัสแบบเรียลไทม์และการเติมอัตโนมัติโดยอัตโนมัติเลียนแบบประสบการณ์ของ IDE มืออาชีพ*
- แถบแป้นพิมพ์ขยาย: เข้าถึงสัญลักษณ์ที่จำเป็นทั้งหมดสำหรับการเขียนโปรแกรม Python ได้อย่างง่ายดาย
- การไฮไลต์ไวยากรณ์และธีม: ปรับแต่งสภาพแวดล้อมการเข้ารหัสของคุณเพื่อการอ่านและสไตล์ที่ดีที่สุด
- อินเทอร์เฟซแบบแท็บ: จัดการหลายไฟล์และโครงการได้อย่างง่ายดาย
- การนำทางรหัสขั้นสูง: นำทางรหัสของคุณด้วยการกำหนดแบบโต้ตอบและคำจำกัดความ gotos
- คลิกเดียวแชร์: แบ่งปันตัวอย่างรหัสของคุณโดยตรงบน Pastebin
*คุณสมบัติที่ทำเครื่องหมายด้วยเครื่องหมายดอกจันเป็นพิเศษสำหรับรุ่นพรีเมี่ยม
คู่มือด่วน:
Pydroid 3 ต้องการหน่วยความจำภายในฟรีอย่างน้อย 250MB แม้ว่าจะแนะนำให้ใช้ 300MB+ โดยเฉพาะอย่างยิ่งเมื่อใช้ห้องสมุดหนักเช่น Scipy ในการดีบักให้วางจุดพักโดยคลิกที่หมายเลขบรรทัด Kivy ถูกตรวจพบด้วยคำสั่งเช่น "Import Kivy", "จาก Kivy" หรือ "#pydroid Run Kivy" ในทำนองเดียวกัน Pyside6 ได้รับการยอมรับด้วย "Import Pyside6", "จาก Pyside6" หรือ "#pydroid Run Qt" เช่นเดียวกับ SDL2, tkinter และ pygame ใช้โหมดพิเศษ "#PyDroid Run Terminal" เพื่อให้แน่ใจว่าโปรแกรมของคุณทำงานในโหมดเทอร์มินัลซึ่งมีประโยชน์อย่างยิ่งกับ Matplotlib ซึ่งเริ่มต้นเป็นโหมด GUI
เหตุใดห้องสมุดบางแห่งจึงเป็นเพียงพรีเมี่ยม
ห้องสมุดบางแห่งมีความท้าทายต่อพอร์ตซึ่งต้องการความเชี่ยวชาญของนักพัฒนาอื่น ตามข้อตกลงของเราห้องสมุดเหล่านี้มีให้เฉพาะกับผู้ใช้ระดับพรีเมี่ยม หากคุณสนใจที่จะพัฒนาส้อมฟรีของห้องสมุดเหล่านี้โปรดติดต่อเรา
มีส่วนร่วมในการพัฒนา Pydroid 3 โดยการรายงานข้อบกพร่องหรือคุณลักษณะที่แนะนำ ข้อมูลของคุณมีค่าสำหรับเรา เพื่อให้เป้าหมายหลักของเราคือการอำนวยความสะดวกในการเรียนรู้ Python 3 ลำดับความสำคัญของเราคือการพอร์ตห้องสมุดวิทยาศาสตร์โดยมีห้องสมุดที่เกี่ยวข้องกับระบบถูกพอร์ตเฉพาะเมื่อจำเป็นเพื่อการศึกษา
ข้อมูลทางกฎหมาย:
ไบนารีบางตัวภายใน Pydroid 3 APK ได้รับอนุญาตภายใต้ (l) GPL สำหรับซอร์สโค้ดโปรดติดต่อเราทางอีเมล GPL Pure Python Libraries ที่มาพร้อมกับ Pydroid 3 ถือว่าอยู่ในรูปแบบซอร์สโค้ด Pydroid 3 ไม่รวมโมดูลดั้งเดิมที่ได้รับอนุญาตจาก GPL เพื่อป้องกันการนำเข้าอัตโนมัติเช่น GNU readline ซึ่งสามารถติดตั้งได้โดยใช้ PIP
ตัวอย่างที่มีให้ในแอปพลิเคชันนั้นฟรีสำหรับการใช้งานด้านการศึกษายกเว้นว่าพวกเขาหรืองานอนุพันธ์ของพวกเขาไม่สามารถใช้ในผลิตภัณฑ์ที่แข่งขันได้ หากคุณไม่แน่ใจเกี่ยวกับสถานะแอปของคุณโปรดขออนุญาตทางอีเมล
Android เป็นเครื่องหมายการค้าของ Google Inc.
แท็ก : การศึกษา