Python Visual Studio- เรียนรู้วิธีสร้างโปรแกรม Python ตัวแรกของคุณ



บทความนี้ครอบคลุมแนวคิดของ python visual studio ซึ่งเราได้ใช้รหัส visual studio กับส่วนขยาย python เพื่อเรียกใช้สคริปต์ python

ภาษาโปรแกรม Python เป็นภาษาที่หลากหลายเมื่อพูดถึงการขยายการสนับสนุนไปยังและจากเทคโนโลยีอื่น ๆ Visual studio code เป็นโปรแกรมแก้ไขโค้ดตัวหนึ่งที่ขยายการสนับสนุนไปยังไฟล์ ใช้ ส่วนขยาย. ในบทความนี้เราจะเรียนรู้เกี่ยวกับวิธีใช้ Visual Studio code สำหรับ python หัวข้อต่อไปนี้ครอบคลุมในเซสชันนี้

Visual Studio Code คืออะไร

Visual Studio Code เป็นโปรแกรมแก้ไขซอร์สโค้ดที่มีน้ำหนักเบา แต่ทรงพลังซึ่งทำงานบนเดสก์ท็อปของคุณ พร้อมใช้งานสำหรับ Windows, macOS และ .





นอกจากนี้ยังมาพร้อมกับการสนับสนุนในตัวสำหรับ , และ typescript ด้วยการสนับสนุนภายนอกที่หลากหลายสำหรับภาษาอื่น ๆ เช่น , , ฯลฯ

vscode - python visual studio - edureka



ส่วนขยาย

นี่คือส่วนขยายยอดนิยมบางส่วนสำหรับโค้ด Visual Studio



ตอนนี้เรามีความคิดที่คลุมเครือเกี่ยวกับโค้ด Visual Studio แล้วเรามาดูวิธีที่เราจะดาวน์โหลดและติดตั้งโค้ด Visual Studio ในระบบของเราได้

สำเนาตื้นและสำเนาลึกใน java

การติดตั้ง Visual Studio Code

คุณสามารถค้นหาเวอร์ชันที่เกี่ยวข้องที่เข้ากันได้กับระบบของคุณ ที่นี่ .

หลังจากติดตั้งเสร็จแล้วคุณสามารถเริ่มต้นการเดินทางสำหรับ python ในวิชวลสตูดิโอโค้ดได้

ส่วนขยาย Python ใน Visual Studio Code

ในการทำงานกับ python ใน Visual Studio คุณต้องติดตั้งส่วนขยาย python จากตลาดกลาง มันค่อนข้างง่ายที่จะค้นหาส่วนขยาย python ในตลาด

ส่วนขยาย python ที่คุณต้องติดตั้งมีชื่อว่า python และเผยแพร่โดย Microsoft ให้เราดูคุณสมบัติบางอย่างของส่วนขยายหลาม

  • รุนแรง

  • ผ้าสำลี

  • การจัดรูปแบบรหัส

  • การแก้จุดบกพร่อง

  • การทดสอบ

  • โน๊ตบุ๊ค Jupyter

  • สภาพแวดล้อม

  • Refactoring

หลังจากติดตั้งเสร็จแล้วคุณสามารถเริ่มต้นด้วยโปรแกรม python แรกของคุณ

การเขียนโปรแกรมแรกใน Visual Studio Code

เริ่มต้นด้วยสิ่งแรกของคุณ โปรแกรม python ไปที่พรอมต์คำสั่งและพิมพ์คำสั่งต่อไปนี้

มันจะเปิดรหัส vs ด้วยไดเรกทอรี hello จากนั้นคุณสามารถเพิ่มไฟล์ใหม่ที่มีนามสกุล. py เพื่อเขียนโปรแกรม python ตัวแรกของคุณ

เมื่อคุณสร้างไฟล์ใหม่แล้วให้เปิดไฟล์และสร้างโปรแกรม hello world ง่ายๆ

นี่คือวิธีที่เราสามารถสร้างโปรแกรม hello world ง่ายๆในรหัสสตูดิโอภาพโดยใช้ส่วนขยาย python ส่วนขยาย Python มีคุณสมบัติมากมายสำหรับการแก้ไขซอร์สโค้ด python ในรูปแบบ เทียบกับรหัส .

  • เติมข้อความอัตโนมัติและ IntelliSense:

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

    • ไปที่คำจำกัดความ

    • Peek Definition

    • ไปที่การประกาศ

    • จ๊ะเอ๋ประกาศ

  • เรียกใช้ Selection / line ใน Terminal:

    ใช้เพื่อนำบรรทัดที่เลือกไปที่ python terminal

  • การจัดรูปแบบ:
    ทำให้โค้ดอ่านง่ายและง่ายขึ้นโดยใช้กฎบางอย่างสำหรับการเยื้องระยะห่างรอบตัวดำเนินการระยะห่างระหว่างบรรทัด ฯลฯ

  • การปรับโครงสร้าง:

    ส่วนขยาย python เพิ่มคำสั่ง refactoring ต่อไปนี้

    • Extract Variable - สกัดเหตุการณ์ที่คล้ายกันทั้งหมดของข้อความที่เลือกภายในขอบเขตปัจจุบัน

    • Extract Method - จะแยกเหตุการณ์ที่คล้ายกันทั้งหมดของนิพจน์ที่เลือกหรือบล็อกภายในขอบเขตปัจจุบัน

    • เรียงลำดับการนำเข้า - เรียงลำดับการนำเข้าใช้แพ็กเกจ isort เพื่อรวมการนำเข้าเฉพาะจากโมดูลเดียวกันเป็นคำสั่งนำเข้าเดียวและเพื่อนำเข้าคำสั่งตามลำดับตัวอักษร

      อาร์เรย์มิติเดียวใน java

ตอนนี้ให้เรามาดูวิธีที่เราสามารถแก้ไขโครงการที่มีอยู่โดยใช้รหัส vs

คือ diting โครงการที่มีอยู่

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

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

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

ผ้าสำลี

โดยทั่วไปจะเน้นถึงปัญหาทางวากยสัมพันธ์และการจัดรูปแบบในซอร์สโค้ด python ในการเปิดใช้งาน linters เราสามารถใช้วิธีการต่อไปนี้แม้ว่าส่วนขยาย python จะเปิดใช้งานโดยมี pylint linter เป็นค่าเริ่มต้น กด“ ctrl + shift + p” แล้วเลือก python: เลือก linter ในพาเลท

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

ต่อไปนี้เป็นผ้าสำลีเฉพาะบางส่วน:

  • ไพลินท์ -

  • เกล็ด 8

  • mypy

  • pydocstyle

  • ผู้หาแร่

  • เป๊ป 8

  • ไพลามา

  • โจร

การสนับสนุนการแก้จุดบกพร่อง

ให้เราพยายามทำความเข้าใจว่าการดีบักทำงานอย่างไรในโปรแกรม hello world แบบง่ายๆของเรา

เพียงคลิกที่รางน้ำด้านซ้ายของตัวแก้ไขและตั้งจุดพักบนเส้นแล้วกด f5

เลือกการกำหนดค่าและจะเปิดแถบเครื่องมือดีบักที่แสดงด้านล่าง

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

ตอนนี้เราเสร็จสิ้นการดีบักแล้วให้เราทำความเข้าใจกับการรองรับสมุดบันทึก jupyter ในรหัส visual studio

รองรับ Jupyter Notebook

เพื่อเปิดไฟล์ ในรหัสเทียบกับเปิดพาเลทคำสั่งและเลือกสิ่งต่อไปนี้

หลังจากที่คุณเปิดสมุดบันทึกคุณสามารถเรียกใช้รหัสของคุณและบันทึกได้

ตอนนี้เรารู้แล้วว่าเราจะใช้สมุดบันทึก jupyter ในโค้ด visual studio ได้อย่างไรให้เราเข้าใจว่าเราจะใช้ python แบบโต้ตอบใน vs code ได้อย่างไร

Python แบบโต้ตอบ

คุณสามารถเพิ่ม“ # %%” ในโค้ดของคุณและบันทึกเป็นไฟล์นามสกุล. py เมื่อคุณคลิกปุ่มเรียกใช้เซลล์จะเปิดแผงโต้ตอบ python และคุณสามารถเรียกใช้โค้ดของคุณได้โดยตรงโดยใช้หน้าต่างโต้ตอบของ python โดยตรง เพียงพิมพ์รหัสของคุณแล้วกด“ ctrl + enter”

สภาพแวดล้อม

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

หลังจากที่คุณเลือกแล้วระบบจะแสดงล่ามที่คุณสามารถเลือกได้

สิ่งนี้ทำให้เรามาถึงตอนท้ายของบทความนี้ซึ่งเราได้เรียนรู้วิธีที่เราสามารถใช้โค้ด Visual Studio โดยใช้ส่วนขยาย python ฉันหวังว่าคุณจะเข้าใจทุกสิ่งที่แบ่งปันกับคุณในบทแนะนำนี้

หากคุณพบบทความเกี่ยวกับ“ Python Visual Studio” ที่เกี่ยวข้องโปรดดูไฟล์ บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้พร้อมเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก

เราอยู่ที่นี่เพื่อช่วยคุณในทุกขั้นตอนในการเดินทางของคุณและจัดทำหลักสูตรที่ออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น . หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นในการเขียนโปรแกรม Python และฝึกอบรมแนวคิด Python ทั้งหลักและขั้นสูงพร้อมกับ ชอบ

หากคุณพบคำถามใด ๆ อย่าลังเลที่จะถามคำถามทั้งหมดของคุณในส่วนความคิดเห็นของ“ Python Visual Studio” และทีมงานของเรายินดีที่จะตอบ