- ส่วนขยายมอบฟังก์ชันการทำงานและการปรับแต่ง และสามารถจัดการได้ง่ายทั้งใน Visual Studio และ Visual Studio Code
- การจัดการและการอัปเดตส่วนขยายอย่างเหมาะสมจะช่วยเพิ่มประสิทธิภาพ ความปลอดภัย และผลผลิตในทั้งสองสภาพแวดล้อม
- มีข้อแตกต่างที่สำคัญระหว่างส่วนขยายของผู้ใช้และผู้ดูแลระบบ รวมถึงตัวเลือกขั้นสูงเช่น แพ็คเกจและการซิงค์ข้ามอุปกรณ์

ที่นั่น ส่วนขยายอย่างเป็นทางการบำรุงรักษาและเผยแพร่โดย Microsoft และอีกหลายพันรายการ นักพัฒนาบุคคลที่สาม ได้อัพโหลดผลงานของตนเองไปยังตลาดที่เกี่ยวข้อง สิ่งนี้จะเปิดประตูสู่การปรับแต่งอย่างสุดขั้วในทั้ง Visual Studio และ Visual Studio Code
วิธีค้นหา ติดตั้ง และจัดการส่วนขยายใน Visual Studio (Windows)
Visual Studio (เวอร์ชันเต็มของ IDE ไม่ใช่ตัวแก้ไขโค้ด) มอบประสิทธิภาพอันทรงพลัง ผู้จัดการส่วนขยาย การบูรณาการ ด้วยสิ่งนี้ คุณสามารถติดตั้งและควบคุมส่วนขยายทั้งหมดของคุณจากที่เดียว:
- เปิด Visual Studio และไปที่เมนู ส่วนขยาย > จัดการส่วนขยาย.
- คุณสามารถค้นหา “ส่วนขยาย” ในแถบค้นหาและเลือกตัวเลือกที่เหมาะสมได้
แผงด้านซ้ายจัดประเภทส่วนขยายออกเป็นหลายประเภท เช่น:
- จาก:ส่วนขยายที่มีใน ตลาด Visual Studio.
- ติดตั้งแล้ว:ส่วนขยายที่คุณมีอยู่แล้วในสภาพแวดล้อมของคุณ
- การปรับปรุง:ผู้ที่มีเวอร์ชันใหม่กำลังรอการติดตั้ง
- การสัญจร:รายการส่วนขยายทั้งหมดที่คุณใช้บนคอมพิวเตอร์หรือการติดตั้งที่แตกต่างกัน ช่วยให้คุณซิงค์รายการโปรดของคุณได้อย่างง่ายดาย
ขั้นตอนการติดตั้งส่วนขยายจาก Marketplace
- ในตัวจัดการส่วนขยาย ให้ค้นหาส่วนขยายที่คุณสนใจโดยใช้ช่องค้นหา คุณสามารถเขียนชื่อหรือคำสำคัญที่เกี่ยวข้องได้
- คลิกปุ่ม ติดตั้ง.
- ในกรณีส่วนใหญ่การติดตั้ง ถูกตั้งโปรแกรมไว้- คุณจะเห็นการแจ้งเตือน (ที่ด้านบนหรือด้านล่าง ขึ้นอยู่กับเวอร์ชัน) ซึ่งระบุว่าการเปลี่ยนแปลงจะมีผลในครั้งถัดไปที่คุณปิด Visual Studio
- หากส่วนขยายขึ้นอยู่กับส่วนขยายอื่น ๆ ผู้ดูแลระบบจะแจ้งให้คุณทราบและขอให้คุณติดตั้งส่วนที่ต้องมีก่อน
ติดตั้งส่วนขยายด้วยตนเอง (.vsix)
ส่วนขยายบางส่วนมีแพ็คเกจพร้อมส่วนขยาย .vsixซึ่งคุณจะพบได้นอก Marketplace เช่น ในที่เก็บข้อมูลส่วนตัว ทรัพยากรขององค์กร หรือเว็บไซต์ของนักพัฒนา:
- ดับเบิลคลิกบนไฟล์ .vsix ที่ดาวน์โหลดมาหรือเลือกแล้วกด เข้าสู่.
- หากคุณพบปัญหาเกี่ยวกับสิทธิ์ โปรดเรียกใช้ Visual Studio ในฐานะผู้ดูแลระบบ
- ทำตามตัวช่วยติดตั้ง และเมื่อเสร็จแล้วให้ควบคุมส่วนขยายจากตัวจัดการปกติ
ถอนการติดตั้งหรือปิดการใช้งานส่วนขยาย
คุณไม่ต้องการส่วนขยายอีกต่อไปหรือทำให้เกิดข้อขัดแย้งหรือไม่? สามารถ deshabilitar (ยังคงติดตั้งอยู่แต่ไม่ได้ใช้งาน) หรือ ถอนการติดตั้ง.:
- ค้นหาส่วนขยายในรายการส่วนขยายที่ติดตั้ง
- เลือก ปิดการใช้งาน o ถอนการติดตั้ง และยืนยันการดำเนินการ
- ในหลายกรณี คุณจะต้องรีสตาร์ท Visual Studio เพื่อให้การเปลี่ยนแปลงมีผล
วิธีการติดตั้งแพ็คเกจส่วนขยายใน Visual Studio

คุณลักษณะขั้นสูงของ Visual Studio คือความสามารถในการสร้าง แพ็คเกจเสริม กลุ่มส่วนขยายหลายรายการภายใต้ตัวติดตั้งตัวเดียว เหมาะสำหรับการรักษาความสม่ำเสมอในทีมพัฒนาหรืออำนวยความสะดวกในการกำหนดค่าแบบกำหนดเอง:
- สร้างโครงการใหม่ด้วยเทมเพลต วีเอสิกซ์ และเพิ่มองค์ประกอบของประเภท แพ็คเกจเสริม.
- รวมไว้ในไฟล์กำหนดค่า (ส่วนขยายPack1.vsext) ID ของนามสกุลไฟล์ที่ต้องการจัดกลุ่ม ID เหล่านี้ได้รับมาจาก Visual Studio Marketplace
- สร้างและเผยแพร่ไปยัง Marketplace หรือติดตั้งด้วยตนเอง
- การจัดการ ติดตั้ง และถอนการติดตั้งแพ็คเกจจะทำได้เช่นเดียวกับส่วนขยายอื่นๆ โดยยังให้คุณเลือกได้ว่าต้องการติดตั้งหรือลบส่วนขยายใดที่รวมอยู่ด้วย
ความแตกต่างระหว่างส่วนขยายการดูแลระบบและผู้ใช้
ใน Visual Studio มีส่วนขยายสองประเภทขึ้นอยู่กับตำแหน่งการติดตั้งและสิทธิ์ที่จำเป็น:
- ส่วนขยายต่อผู้ใช้:พวกเขาไปที่โฟลเดอร์ %LocalAppData%\Microsoft\VisualStudio\\ส่วนขยาย\ และโหลดได้เฉพาะสิทธิ์มาตรฐานเท่านั้น หากคุณเริ่ม Visual Studio ในฐานะผู้ดูแลระบบ โปรแกรมเหล่านี้อาจถูกปิดใช้งาน เว้นแต่คุณจะเปลี่ยนแปลงการตั้งค่า
- ส่วนขยายการบริหาร:มีการติดตั้งไว้ในโฟลเดอร์รูทของโปรแกรม (\Common7\IDE\ส่วนขยาย\) และมีจำหน่ายทั่วโลก
การแยกนี้ทำหน้าที่ป้องกันปัญหาเรื่องความปลอดภัยและเสถียรภาพโดยจำกัดผลกระทบของจุดบกพร่องที่อาจเกิดขึ้นหรือโค้ดที่ไม่ปลอดภัยต่อส่วนขยายของผู้ใช้
จำกัดส่วนขยายต่อผู้ใช้เมื่อใช้งานเป็นผู้ดูแลระบบ
- เข้าสู่ เครื่องมือ > ตัวเลือก > สภาพแวดล้อม > ส่วนขยาย.
- ยกเลิกการเลือกช่อง โหลดส่วนขยายต่อผู้ใช้เมื่อทำงานเป็นผู้ดูแลระบบ.
- กรุณารีสตาร์ท IDE เพื่อให้สิ่งนี้มีผล
การอัพเดตและการบำรุงรักษาส่วนขยาย
ลา ส่วนขยายใน Marketplace se อัปเดตโดยอัตโนมัติ เมื่อตรวจพบเวอร์ชันใหม่ คุณสามารถปรับแต่งพฤติกรรมนี้ได้:
- หากต้องการปิดการใช้งานการอัปเดตอัตโนมัติสำหรับส่วนขยายทั้งหมด ให้เปลี่ยนตัวเลือกที่เกี่ยวข้องในการตั้งค่าส่วนขยายทั่วไป
- หากคุณต้องการปิดการใช้งานการอัปเดตสำหรับส่วนขยายเฉพาะเท่านั้น ให้ใช้ตัวเลือก อัปเดตส่วนขยายนี้โดยอัตโนมัติ ในแผงรายละเอียดส่วนขยายภายในตัวจัดการ
ด้วยวิธีนี้ ครั้งต่อไปที่คุณเปิด Visual Studio คุณจะมีการอัปเดตและการปรับปรุงล่าสุด
การแจ้งเตือนและการแก้ไขปัญหาส่วนขยาย
ระบบ การแจ้งเตือนแบบพุช Visual Studio จะแจ้งเตือนคุณหากส่วนขยายใดๆ ทำให้เกิดการหยุดทำงานหรือทำให้อินเทอร์เฟซทำงานช้าลง เมื่อสิ่งนี้เกิดขึ้น คุณมีตัวเลือกหลายประการ:
- ปิดใช้งานส่วนขยายที่มีปัญหา
- ไม่สนใจการแจ้งเตือนและอย่าแสดงมันอีก
- ดูข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่ตรวจพบ
- ยกเลิกการแจ้งเตือนชั่วคราว
คุณลักษณะเหล่านี้ช่วยรักษาสภาพแวดล้อมที่เสถียร โดยเฉพาะอย่างยิ่งเมื่อทำการทดสอบส่วนขยายใหม่หรือมีการติดตั้งส่วนขยายจำนวนมาก
การจัดการตัวอย่างและแพ็คเกจตัวอย่าง
ตัวจัดการส่วนขยายยังทำให้การติดตั้งเป็นเรื่องง่าย ตัวอย่างแพ็คเกจมีประโยชน์สำหรับการเรียนรู้เทคโนโลยีหรือรูปแบบการพัฒนา คุณสามารถอัปเดต ปิดการใช้งาน หรือลบออกจากผู้จัดการเดียวกันได้
ติดตั้ง จัดการ และถอนการติดตั้งส่วนขยายใน Visual Studio Code
รหัส Visual Studioแม้ว่าจะมีน้ำหนักเบากว่า แต่ก็โดดเด่นด้วยระบบนิเวศส่วนขยายที่กว้างขวาง การจัดการเป็นแบบใช้งานง่ายและรวดเร็ว:
- เปิด VS Code และคลิกไอคอนส่วนขยายในแถบด้านข้างทางซ้าย
- ค้นหาปลั๊กอินตามชื่อ คุณสมบัติ หรือผู้พัฒนา
- เลือกส่วนขยายเพื่อดูรายละเอียดและกด ติดตั้ง.
- โดยทั่วไปหลังจากการติดตั้ง ขอแนะนำให้รีสตาร์ท VS Code เพื่อเปิดใช้งานส่วนขยาย
- หากต้องการถอนการติดตั้ง ให้เลือกส่วนขยายและคลิกถังขยะหรือไอคอนกากบาท
แผงส่วนขยายที่ติดตั้งช่วยให้คุณจัดการการอัปเดตและการกำหนดลักษณะเฉพาะได้ เป็นเวลาหลายปีแล้วที่อินเทอร์เฟซแบบกราฟิกทำให้การบริหารจัดการง่ายขึ้นมาก แม้ว่าคุณจะสามารถใช้จานสีได้เช่นกัน คำสั่ง (F1 o Ctrl + Shift + P) และค้นหา “ติดตั้ง” เพื่อเข้าถึงฟีเจอร์ที่เกี่ยวข้องได้อย่างรวดเร็ว
การติดตั้งขั้นสูงและการปรับแต่งใน Visual Studio Code
จาก สถานีปลายทางคุณสามารถติดตั้งส่วนขยายได้ด้วยคำสั่ง รหัส – ติดตั้งส่วนขยาย - ซึ่งมีประโยชน์สำหรับการคัดลอกการตั้งค่าระหว่างคอมพิวเตอร์หรือทำให้กระบวนการอัตโนมัติ ตัวอย่างเช่น:
รหัส --ติดตั้งส่วนขยาย ms-vscode.cpptools
นอกจากนี้ ส่วนขยายจำนวนมากยังเสนอการสนับสนุนสำหรับเทคโนโลยีเฉพาะ เช่น สนิปเป็ตโค้ดสำหรับภาษาเฉพาะ หรือเครื่องมือดีบักสำหรับแพลตฟอร์มเช่น Node.js หรือ หลาม- คุณสามารถตรวจสอบได้เช่นกัน ความแตกต่างระหว่างประเภทนามสกุลไฟล์วิดีโอ เพื่อจัดการทรัพยากรมัลติมีเดียของคุณในสภาพแวดล้อมการพัฒนาได้ดีขึ้น
นักเขียนผู้หลงใหลเกี่ยวกับโลกแห่งไบต์และเทคโนโลยีโดยทั่วไป ฉันชอบแบ่งปันความรู้ผ่านการเขียน และนั่นคือสิ่งที่ฉันจะทำในบล็อกนี้ เพื่อแสดงให้คุณเห็นสิ่งที่น่าสนใจที่สุดเกี่ยวกับอุปกรณ์ ซอฟต์แวร์ ฮาร์ดแวร์ แนวโน้มทางเทคโนโลยี และอื่นๆ เป้าหมายของฉันคือการช่วยคุณนำทางโลกดิจิทัลด้วยวิธีที่เรียบง่ายและสนุกสนาน