PyCharm - ดีที่สุดสำหรับ Linux Python IDE

คู่มือนี้จะแนะนำคุณเกี่ยวกับสภาพแวดล้อมการพัฒนาแบบบูรณาการ PyCharm ซึ่งสามารถใช้ในการพัฒนาแอพพลิเคชันระดับมืออาชีพโดยใช้ภาษาการเขียนโปรแกรม Python Python เป็นภาษาการเขียนโปรแกรมที่ยอดเยี่ยมเพราะเป็นแพลตฟอร์มข้ามแพลตฟอร์มอย่างแท้จริง สามารถใช้เพื่อพัฒนาแอ็พพลิเคชันเดียวที่จะทำงานบน Windows, Linux และ Mac โดยไม่ต้องคอมไพล์โค้ดใหม่

PyCharm เป็นเครื่องมือแก้ไขและดีบั๊กที่พัฒนาขึ้นโดย Jetbrains ซึ่งเป็นบุคคลเดียวกันกับที่พัฒนา Resharper Resharper เป็นเครื่องมือที่ดีที่นักพัฒนา Windows ใช้สำหรับ refactoring code และทำให้ชีวิตของพวกเขาง่ายขึ้นเมื่อเขียนโค้ด. NET หลายหลักการของ Resharper ได้รับการเพิ่มลงใน PyCharm แบบมืออาชีพแล้ว

วิธีการติดตั้ง PyCharm

คำแนะนำในการติดตั้ง PyCharm นี้จะแสดงวิธีการดาวน์โหลด PyCharm ดาวน์โหลดไฟล์และเรียกใช้ไฟล์

หน้าจอต้อนรับ

เมื่อคุณเรียกใช้ PyCharm หรือเมื่อคุณปิดโครงการคุณจะเห็นหน้าจอแสดงรายการโครงการล่าสุด

นอกจากนี้คุณยังจะเห็นตัวเลือกเมนูต่อไปนี้:

นอกจากนี้ยังมีตัวเลือกการตั้งค่าคอนฟิกที่ช่วยให้คุณสามารถตั้งค่า Python เวอร์ชันดีฟอลต์และการตั้งค่าอื่น ๆ ได้เช่นกัน

การสร้างโครงการใหม่

เมื่อคุณเลือกที่จะสร้างโครงการใหม่คุณจะได้รับรายชื่อของประเภทโครงการที่เป็นไปได้ดังต่อไปนี้:

ถ้าคุณต้องการสร้างแอ็พพลิเคชันเดสก์ท็อปพื้นฐานที่จะทำงานบน Windows, Linux และ Mac คุณสามารถเลือกโครงการ Pure Python และใช้ไลบรารี QT เพื่อพัฒนาแอ็พพลิเคชันแบบกราฟิกที่ดูเป็นระบบปฏิบัติการที่ใช้งานได้โดยไม่คำนึงถึงว่าพวกเขาอยู่ที่ไหน ได้รับการพัฒนา

เช่นเดียวกับการเลือกประเภทโครงการคุณสามารถใส่ชื่อโครงการของคุณและเลือกรุ่นของ Python เพื่อพัฒนาได้อีกด้วย

เปิดโครงการ

คุณสามารถเปิดโครงการโดยคลิกที่ชื่อภายในรายการโครงการที่เพิ่งเปิดใหม่หรือคลิกปุ่มเปิดและไปที่โฟลเดอร์ที่คุณต้องการเปิดโครงการ

การตรวจสอบจากตัวควบคุมแหล่งที่มา

PyCharm มีตัวเลือกในการตรวจสอบรหัสโครงการจากแหล่งข้อมูลออนไลน์ต่างๆ ได้แก่ GitHub, CVS, Git, Mercurial และ Subversion

PyCharm IDE

PyCharm IDE เริ่มต้นด้วยเมนูที่ด้านบน ภายใต้นี้คุณมีแท็บสำหรับแต่ละโครงการที่เปิดอยู่

ทางด้านขวาของหน้าจอมีการแก้จุดบกพร่องตัวเลือกสำหรับการก้าวผ่านรหัส

บานหน้าต่างด้านซ้ายมีรายการไฟล์โครงการและไลบรารีภายนอก

เมื่อต้องการเพิ่มไฟล์ที่คุณคลิกขวาที่ชื่อโครงการและเลือก "ใหม่" จากนั้นคุณจะได้รับตัวเลือกในการเพิ่มไฟล์ประเภทใดประเภทหนึ่งต่อไปนี้:

เมื่อคุณเพิ่มไฟล์เช่นไฟล์หลามคุณสามารถเริ่มพิมพ์ลงในตัวแก้ไขในแผงควบคุมด้านขวาได้

ข้อความมีสีทั้งหมดและมีข้อความเป็นตัวหนา เส้นแนวตั้งจะแสดงการเยื้องเพื่อให้คุณมั่นใจได้ว่าคุณกำลังแท็บอย่างถูกต้อง

ตัวแก้ไขยังประกอบด้วย IntelliSense เต็มรูปแบบซึ่งหมายความว่าเมื่อคุณเริ่มพิมพ์ชื่อของไลบรารีหรือคำสั่งที่รู้จักคุณสามารถทำคำสั่งได้โดยกดแท็บ

ดีบักแอพพลิเคชัน

คุณสามารถแก้ปัญหาแอพพลิเคชันของคุณได้ทุกเมื่อโดยใช้ตัวเลือกการแก้จุดบกพร่องที่มุมบนขวา

หากคุณกำลังพัฒนาโปรแกรมกราฟิกจากนั้นคุณสามารถกดปุ่มสีเขียวเพื่อเรียกใช้แอพพลิเคชันได้ นอกจากนี้คุณยังสามารถกด shift และ F10

คุณสามารถคลิกปุ่มติดกับลูกศรสีเขียวหรือกด shift และ F9 คุณสามารถวางจุดพักในโค้ดเพื่อให้โปรแกรมหยุดทำงานในบรรทัดที่ต้องการโดยคลิกที่เส้นขอบสีเทาในบรรทัดที่คุณต้องการ ที่จะทำลาย

หากต้องการทำขั้นตอนเดียวไปข้างหน้าคุณสามารถกด F8 ซึ่งทำตามขั้นตอนต่างๆของโค้ด ซึ่งหมายความว่าจะใช้รหัส แต่จะไม่เข้าสู่ฟังก์ชัน หากต้องการเข้าสู่ฟังก์ชั่นคุณจะกด F7 หากคุณอยู่ในฟังก์ชันและต้องการก้าวออกไปยังฟังก์ชันการโทรให้กด shift และ F8

ขณะที่กำลังดีบักอยู่ด้านล่างของหน้าจอคุณจะเห็นหน้าต่างต่างๆเช่นรายการกระบวนการและเธรดและตัวแปรที่คุณกำลังดูค่า ขณะที่คุณกำลังข้ามรหัสคุณสามารถเพิ่มนาฬิกาให้กับตัวแปรเพื่อให้คุณสามารถดูได้ว่าค่าจะเปลี่ยนแปลงไปเมื่อใด

อีกหนึ่งทางเลือกที่ดีคือการรันโค้ดด้วยตัวตรวจสอบความครอบคลุม โลกของการเขียนโปรแกรมมีการเปลี่ยนแปลงไปมากในช่วงหลายปีที่ผ่านมาและตอนนี้นักพัฒนาซอฟต์แวร์มักจะทำการทดสอบเพื่อขับเคลื่อนการเปลี่ยนแปลงทุกอย่างทำให้พวกเขาสามารถตรวจสอบเพื่อให้แน่ใจว่าไม่ได้สลายส่วนอื่นของระบบ

ตัวตรวจสอบความครอบคลุมจะช่วยให้คุณเรียกใช้โปรแกรมทำการทดสอบบางอย่างและเมื่อคุณทำเสร็จแล้วจะบอกให้คุณทราบว่าโค้ดถูกครอบคลุมเป็นเปอร์เซ็นต์ในระหว่างการทดสอบของคุณอย่างไร

นอกจากนี้ยังมีเครื่องมือสำหรับแสดงชื่อของเมธอดหรือคลาสจำนวนครั้งที่มีการเรียกค้นและใช้เวลานานเท่าไรในโค้ดชิ้นนั้น

โค้ด Refactoring

คุณลักษณะที่มีประสิทธิภาพอย่างแท้จริงของ PyCharm คือตัวเลือกการปรับโครงสร้างโค้ด

เมื่อคุณเริ่มต้นในการพัฒนาเครื่องหมายรหัสเล็ก ๆ น้อย ๆ จะปรากฏในขอบด้านขวา หากคุณพิมพ์สิ่งที่มีแนวโน้มที่จะทำให้เกิดข้อผิดพลาดหรือไม่ได้เขียนดี PyCharm จะวางเครื่องหมายสีไว้ การคลิกที่เครื่องหมายสีจะแจ้งปัญหานี้และจะเสนอทางออก

ตัวอย่างเช่นถ้าคุณมีคำสั่งนำเข้าที่นำเข้าไลบรารีและไม่ใช้อะไรจากไลบรารีไม่เพียง แต่โค้ดจะเปลี่ยนเป็นสีเทาเครื่องหมายจะระบุว่าไม่ได้ใช้ไลบรารี

ข้อผิดพลาดอื่น ๆ ที่จะปรากฏอยู่สำหรับการเขียนโค้ดที่ดีเช่นมีเพียงบรรทัดเดียวระหว่างคำสั่งนำเข้ากับจุดเริ่มต้นของฟังก์ชัน คุณจะได้รับแจ้งเมื่อคุณสร้างฟังก์ชันที่ไม่ใช่ตัวพิมพ์เล็ก

คุณไม่จำเป็นต้องปฏิบัติตามกฎทั้งหมดของ PyCharm หลายคนเป็นเพียงแนวทางการเข้ารหัสที่ดีและไม่มีอะไรจะทำอย่างไรกับว่าโค้ดจะทำงานหรือไม่

เมนูรหัสยังมีตัวเลือกการจัดโครงสร้างอื่น ๆ ด้วย ตัวอย่างเช่นคุณสามารถใช้การล้างรหัสและคุณสามารถตรวจสอบไฟล์หรือโครงการสำหรับปัญหาได้

สรุป

PyCharm เป็นตัวแก้ไขที่ยอดเยี่ยมสำหรับการพัฒนาโค้ด Python ใน Linux และมีให้บริการสองเวอร์ชัน เวอร์ชันชุมชนสำหรับนักพัฒนาซอฟต์แวร์แบบสบาย ๆ ในขณะที่สภาพแวดล้อมแบบมืออาชีพมีเครื่องมือทั้งหมดที่นักพัฒนาซอฟต์แวร์ต้องการสำหรับการสร้างซอฟต์แวร์มืออาชีพ