ในบทความถัดไปเราจะมาดู Wing 8 Python IDE เวอร์ชันนี้ยังอยู่ในช่วงเบต้าแม้ว่าเวอร์ชัน 7.X จะเสถียรก็ตาม วันนี้ Python เป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมมากที่สุด เนื่องจากมีศักยภาพมาก อย่างไรก็ตาม เพื่อให้มีประสิทธิภาพมากขึ้นด้วยภาษาการเขียนโปรแกรม ผู้ใช้จำเป็นต้องมี IDE เพื่อให้ตรงกัน. ด้วยเหตุนี้ ในบรรทัดต่อไปนี้ เราจะมาดูกันว่าเราสามารถติดตั้ง Wing Python IDE ใน Ubuntu ได้อย่างไร
Wing เป็น IDE สำหรับ หลาม ด้วยการทำงานที่ค่อนข้างเร็ว. IDE นี้สามารถพบได้ใน 3 เวอร์ชัน อย่างแรกคือ วิงโปรซึ่งเป็นเวอร์ชันที่ต้องชำระเงินพร้อมฟีเจอร์ทั้งหมดที่โปรเจ็กต์นำเสนอ ที่สองคือ วิงส่วนตัวซึ่งมุ่งเป้าไปที่นักเรียนระดับกลางและโปรแกรมเมอร์ที่จะมี IDE โดยไม่มีตัวเลือกมากมาย แต่ใช้งานได้ดีและคล่องตัวในการทำงานให้เสร็จ เวอร์ชันล่าสุดที่มีคือ ปีก 101ซึ่งเป็นเวอร์ชันพื้นฐานของแอปพลิเคชัน มักใช้โดยการสอนผู้เชี่ยวชาญเพื่อสอนเกี่ยวกับ Python
ก็จะต้องมีการพูดกันว่า พบกับฟีเจอร์หลักของ Wing ได้ในทุกรุ่น. อย่างไรก็ตาม เห็นได้ชัดว่า Wing Pro เป็นเวอร์ชันที่สมบูรณ์ที่สุดและอยู่ในระดับเดียวกับโซลูชันระดับมืออาชีพอื่นๆ เช่น PyCharm. เมื่อติดตั้งแล้ว Wing Python IDE สามารถอัปเดตเป็นเวอร์ชันใหม่ได้โดยไม่ต้องดาวน์โหลดโปรแกรมติดตั้ง
คุณสมบัติทั่วไปของ Wing Python
- ปีกคือ ใช้ได้กับ Gnu / Linux, Windows และ MacOS.
- Se ได้ปรับปรุงการรองรับการเลือกหลายรายการเช่นเดียวกับความเข้ากันได้ของ Raspberry Pi
- คุณมี รองรับ Python 3.8 และ 3.9.
- รวมเอาไว้ การดีบักโมดูลที่ง่ายขึ้น เปิดตัวด้วย python -m
- ค้นหา ไปที่คำจำกัดความ ค้นหาการใช้งาน และฟังก์ชั่นอื่นๆ ที่แสดง คำบรรยายในตัวแก้ไขเพื่อให้มองเห็นข้อความได้ง่ายขึ้น อ้างอิง
- มันมีสี่ใหม่ จานสี; Dracula, Positronic, Cherry Blossom และ Sun Steel.
- เราจะมี โหมด vi ที่ได้รับการปรับปรุง.
- El พับโค้ด ขณะนี้ยังมีอยู่ในไฟล์ YAML, JSON, .pyi และ .pi
- เราจะมีความกว้างขวาง เอกสารซึ่งยังไม่ได้อัปเดตเป็นเวอร์ชัน 8
- ปรับปรุงการคืนค่าสถานะภาพในบรรณาธิการ สำหรับไฟล์ที่เปลี่ยนแปลงนอก Wing
- ใหม่ แบบอักษร โปรเจ็กต์ และไอคอนเบราว์เซอร์เติมข้อความอัตโนมัติ.
- การตัดคำเสริม สำหรับผลลัพธ์ในเครื่องมือทดสอบ
- Python ปฏิบัติการได้ สามารถกำหนดค่าบนบรรทัดคำสั่ง
- เราจะพบการกำหนดค่าด้วยตนเองที่ง่ายขึ้นสำหรับ การดีบักระยะไกล.
- ปรับปรุงความแม่นยำของการเตือนรหัส.
- ปรับปรุงการจัดการกระบวนการดีบัก I / O.
- อนุญาตให้ไฟล์ การพัฒนาระยะไกลโดยไม่มีอุโมงค์ SSH.
- ปีกตอนนี้ ทำงานบน Qt 5.1X.
- ความเป็นไปได้ในการใช้ไฟล์ โหมดมืด.
- เติมข้อความอัตโนมัติ ในสตริงและความคิดเห็น
- แฟล็กไวยากรณ์และแฟล็กข้อผิดพลาด. การเน้นไวยากรณ์สำหรับไฟล์ Markdown
- ดีบักเกอร์ที่ปรับให้เหมาะสม.
- รองรับ Django ได้ดีขึ้น ทำงานบนรีโมตโฮสต์
นี่เป็นเพียงคุณสมบัติบางอย่างของ IDE นี้ พวกเขาสามารถ ดูข่าวและการแก้ไขทั้งหมดของรุ่น 8 ใน เว็บไซต์โครงการ.
ติดตั้ง Wing Python IDE บน Ubuntu
ในขณะที่เขียนโพสต์นี้ผู้ใช้สามารถทดสอบ เวอร์ชัน 8.0.0.5 เป็นแพ็คเกจ .DEB ซึ่งยังอยู่ในรุ่นเบต้า. นอกจากนี้เรายังสามารถติดตั้ง เวอร์ชั่น Wing 7.2.9 เป็นแพ็คเกจ snap ซึ่งเสถียร และเพิ่งเปิดตัวไปไม่นาน
ด้วยแพ็คเกจ .DEB
ในการดาวน์โหลด Wing Python 8 IDE เราสามารถ เข้าถึงไฟล์ ดาวน์โหลดตัวเลือก ผ่านเบราว์เซอร์หรือจากเทอร์มินัล (Ctrl + Alt + T) เราจะมีตัวเลือกให้ ใช้ wget เพื่อรับแพ็คเกจนี้:
wget -c https://wingware.com/pub/wing-personal/8.0.0.5/wing-personal8_8.0.0-5_amd64.deb
เมื่อการดาวน์โหลดเสร็จสิ้นเราสามารถทำได้ ติดตั้งแพคเกจ ด้วยคำสั่งอื่น ๆ นี้:
sudo apt install ./wing-personal8_8.0.0-5_amd64.deb
เมื่อติดตั้งเสร็จจะมีเพียง ค้นหาตัวเรียกใช้โปรแกรม ในทีมของเรา
ถอนการติดตั้ง
ไปยัง ลบ IDE ที่ติดตั้งนี้โดยใช้ .DEB packageเราจะต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) และดำเนินการในนั้น:
sudo apt remove wing-personal8; sudo apt autoremove
พร้อมแพ็คเกจสแน็ป
หากคุณต้องการใช้ IDE เวอร์ชันเสถียร ผู้ใช้ เราสามารถหาได้ใน snapcraft แพ็คเกจสแนป สำหรับระบบ Ubuntu ของเรา หากคุณเลือกการติดตั้งนี้ เวอร์ชันที่ติดตั้งจะเป็น 7.2.9. ในเทอร์มินัล (Ctrl + Alt + T) เราจะต้องเขียนคำสั่งเท่านั้น:
sudo snap install --classic wing-personal7
ไปยัง เริ่มโปรแกรม เราสามารถเรียกใช้จากเทอร์มินัลด้วยคำสั่ง:
wing-personal7
ถอนการติดตั้ง
เมื่อใดก็ตามที่เราต้องการ ลบ IDE นี้สำหรับ Python ที่ติดตั้งด้วย snap packageเราสามารถใช้ตัวเลือกซอฟต์แวร์ Ubuntu หรือเรียกใช้ในเทอร์มินัล (Ctrl + Alt + T):
sudo snap remove wing-personal7
วันนี้คุณจะพบเครื่องมือมากมายที่จะอำนวยความสะดวกในกระบวนการเขียนโปรแกรม และนี่คือสาระสำคัญของ IDE นี้ ในบริบทนี้ Wing เป็น IDE ที่มีความสามารถพอสมควรสำหรับ Python ซึ่งพยายามเป็นทางเลือกที่จริงจัง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานกับ IDE นี้ คุณสามารถ ปรึกษา เอกสาร ที่นักพัฒนาเปิดให้ผู้ใช้บนเว็บไซต์ของพวกเขา.