พื้นที่เก็บข้อมูลนี้ (" Code - OSS
") เป็นที่ที่เรา (Microsoft) พัฒนาผลิตภัณฑ์ Visual Studio Code ร่วมกับชุมชน เราไม่เพียงแต่ทำงานเกี่ยวกับโค้ดและปัญหาต่างๆ ที่นี่ เรายังเผยแพร่แผนงาน แผนการทำซ้ำรายเดือน และแผนปิดเกมของเราอีกด้วย ซอร์สโค้ดนี้มีให้สำหรับทุกคนภายใต้ใบอนุญาต MIT มาตรฐาน
Visual Studio Code เป็นการแจกจ่ายพื้นที่เก็บข้อมูล Code - OSS
พร้อมการปรับแต่งเฉพาะของ Microsoft ที่เผยแพร่ภายใต้ลิขสิทธิ์ผลิตภัณฑ์ Microsoft แบบดั้งเดิม
Visual Studio Code ผสมผสานความเรียบง่ายของโปรแกรมแก้ไขโค้ดเข้ากับสิ่งที่นักพัฒนาต้องการสำหรับวงจรการแก้ไข-สร้าง-ดีบักหลัก โดยให้การสนับสนุนการแก้ไขโค้ด การนำทาง และการทำความเข้าใจที่ครอบคลุม พร้อมด้วยการแก้ไขจุดบกพร่องแบบน้ำหนักเบา โมเดลความสามารถในการขยายที่หลากหลาย และการผสานรวมแบบน้ำหนักเบากับเครื่องมือที่มีอยู่
Visual Studio Code ได้รับการอัปเดตทุกเดือนด้วยคุณสมบัติใหม่และการแก้ไขข้อบกพร่อง คุณสามารถดาวน์โหลดได้สำหรับ Windows, macOS และ Linux บนเว็บไซต์ของ Visual Studio Code หากต้องการรับข่าวสารล่าสุดทุกวัน ให้ติดตั้งรุ่น Insiders
คุณสามารถเข้าร่วมโครงการนี้ได้หลายวิธี เช่น:
ส่งข้อบกพร่องและคำขอคุณลักษณะ และช่วยเราตรวจสอบเมื่อมีการเช็คอิน
ตรวจสอบการเปลี่ยนแปลงซอร์สโค้ด
ตรวจสอบเอกสารประกอบและขอดึงข้อมูลใดๆ ตั้งแต่การพิมพ์ผิดไปจนถึงเนื้อหาเพิ่มเติมและเนื้อหาใหม่
หากคุณสนใจที่จะแก้ไขปัญหาและมีส่วนร่วมโดยตรงกับฐานโค้ด โปรดดูเอกสารวิธีการมีส่วนร่วม ซึ่งครอบคลุมเนื้อหาต่อไปนี้:
วิธีสร้างและเรียกใช้จากแหล่งที่มา
เวิร์กโฟลว์การพัฒนา รวมถึงการดีบักและการทดสอบที่รันอยู่
แนวทางการเข้ารหัส
กำลังส่งคำขอดึง
การหาประเด็นมาดำเนินการ
มีส่วนร่วมในการแปล
ถามคำถามเกี่ยวกับ Stack Overflow
ขอคุณสมบัติใหม่
โหวตคำขอคุณสมบัติยอดนิยม
ยื่นประเด็น
เชื่อมต่อกับชุมชนผู้เขียนส่วนขยายบน GitHub Discussions หรือ Slack
ติดตาม @code และแจ้งให้เราทราบว่าคุณคิดอย่างไร!
ดูวิกิของเราสำหรับคำอธิบายของแต่ละช่องและข้อมูลในช่องอื่นๆ ที่ขับเคลื่อนโดยชุมชน
ส่วนประกอบหลักและส่วนขยายของ VS Code จำนวนมากอาศัยอยู่ในพื้นที่เก็บข้อมูลของตัวเองบน GitHub ตัวอย่างเช่น อะแด็ปเตอร์ดีบักโหนดและที่เก็บอะแด็ปเตอร์ดีบักโมโนจะแยกจากกัน สำหรับรายการทั้งหมด โปรดไปที่หน้าโครงการที่เกี่ยวข้องในวิกิของเรา
VS Code ประกอบด้วยชุดส่วนขยายในตัวที่อยู่ในโฟลเดอร์ส่วนขยาย รวมถึงไวยากรณ์และตัวอย่างสำหรับหลายภาษา ส่วนขยายที่ให้การสนับสนุนภาษาที่หลากหลาย (การเติมโค้ดให้สมบูรณ์ ไปที่คำจำกัดความ) สำหรับภาษาจะมีคำต่อท้าย language-features
ตัวอย่างเช่น ส่วนขยาย json
จัดให้มีการระบายสีสำหรับ JSON
และส่วนขยาย json-language-features
ให้การสนับสนุนภาษาที่หลากหลายสำหรับ JSON
พื้นที่เก็บข้อมูลนี้มีคอนเทนเนอร์การพัฒนา Visual Studio Code Dev Containers / GitHub Codespaces
สำหรับ Dev Containers ให้ใช้คำสั่ง Dev Containers: Clone Repository ใน Container Volume... ซึ่งสร้างโวลุ่ม Docker สำหรับ I/O ดิสก์ที่ดีขึ้นบน macOS และ Windows
หากคุณได้ติดตั้ง VS Code และ Docker ไว้แล้ว คุณสามารถคลิกที่นี่เพื่อเริ่มต้นได้ ซึ่งจะทำให้ VS Code ติดตั้งส่วนขยาย Dev Containers โดยอัตโนมัติหากจำเป็น โคลนซอร์สโค้ดลงในวอลลุมคอนเทนเนอร์ และหมุนคอนเทนเนอร์ dev เพื่อใช้งาน
สำหรับ Codespaces ให้ติดตั้งส่วนขยาย GitHub Codespaces ใน VS Code และใช้คำสั่ง Codespaces: Create New Codespace
Docker / Codespace ควรมีอย่างน้อย 4 Cores และ RAM 6 GB (แนะนำ 8 GB) เพื่อรันเวอร์ชันเต็ม ดูคอนเทนเนอร์การพัฒนา README สำหรับข้อมูลเพิ่มเติม
โครงการนี้ได้นำหลักจรรยาบรรณของ Microsoft Open Source มาใช้ สำหรับข้อมูลเพิ่มเติม โปรดดูคำถามที่พบบ่อยเกี่ยวกับจรรยาบรรณหรือติดต่อ [email protected] หากมีคำถามหรือความคิดเห็นเพิ่มเติม
ลิขสิทธิ์ (c) Microsoft Corporation สงวนลิขสิทธิ์.
ได้รับอนุญาตภายใต้ใบอนุญาต MIT