Repositori ini (" Code - OSS
") adalah tempat kami (Microsoft) mengembangkan produk Visual Studio Code bersama komunitas. Kami tidak hanya mengerjakan kode dan masalah di sini, kami juga mempublikasikan peta jalan, rencana iterasi bulanan, dan rencana akhir permainan kami. Kode sumber ini tersedia untuk semua orang di bawah lisensi standar MIT.
Visual Studio Code adalah distribusi Code - OSS
dengan penyesuaian khusus Microsoft yang dirilis di bawah lisensi produk Microsoft tradisional.
Visual Studio Code menggabungkan kesederhanaan editor kode dengan apa yang dibutuhkan pengembang untuk siklus edit-build-debug inti mereka. Ini memberikan dukungan pengeditan kode, navigasi, dan pemahaman yang komprehensif bersama dengan debugging ringan, model ekstensibilitas yang kaya, dan integrasi ringan dengan alat yang ada.
Visual Studio Code diperbarui setiap bulan dengan fitur baru dan perbaikan bug. Anda dapat mengunduhnya untuk Windows, macOS, dan Linux di situs web Visual Studio Code. Untuk mendapatkan rilis terbaru setiap hari, instal build Insiders.
Ada banyak cara untuk berpartisipasi dalam proyek ini, misalnya:
Kirimkan bug dan permintaan fitur, dan bantu kami memverifikasi saat mereka check in
Tinjau perubahan kode sumber
Tinjau dokumentasi dan buat permintaan tarik untuk apa pun mulai dari kesalahan ketik hingga konten tambahan dan baru
Jika Anda tertarik untuk memperbaiki masalah dan berkontribusi langsung ke basis kode, silakan lihat dokumen Cara Berkontribusi, yang mencakup hal berikut:
Cara membangun dan menjalankan dari sumber
Alur kerja pengembangan, termasuk debugging dan menjalankan tes
Pedoman pengkodean
Mengirimkan permintaan tarik
Menemukan masalah untuk dikerjakan
Berkontribusi pada terjemahan
Ajukan pertanyaan tentang Stack Overflow
Minta fitur baru
Beri suara positif pada permintaan fitur populer
Ajukan masalah
Terhubung dengan komunitas penulis ekstensi di GitHub Discussions atau Slack
Ikuti @code dan beri tahu kami pendapat Anda!
Lihat wiki kami untuk deskripsi masing-masing saluran ini dan informasi tentang beberapa saluran berbasis komunitas lain yang tersedia.
Banyak komponen inti dan ekstensi VS Code berada di repositori mereka sendiri di GitHub. Misalnya, adaptor debug simpul dan repositori adaptor debug mono terpisah satu sama lain. Untuk daftar lengkap, silakan kunjungi halaman Proyek Terkait di wiki kami.
VS Code menyertakan serangkaian ekstensi bawaan yang terletak di folder ekstensi, termasuk tata bahasa dan cuplikan untuk banyak bahasa. Ekstensi yang menyediakan dukungan bahasa yang kaya (penyelesaian kode, Buka Definisi) untuk suatu bahasa memiliki akhiran language-features
. Misalnya, ekstensi json
menyediakan pewarnaan untuk JSON
dan ekstensi json-language-features
menyediakan dukungan bahasa yang kaya untuk JSON
.
Repositori ini mencakup wadah pengembangan Visual Studio Code Dev Containers/GitHub Codespaces.
Untuk Dev Containers, gunakan perintah Dev Containers: Clone Repository in Container Volume... yang membuat volume Docker untuk I/O disk yang lebih baik di macOS dan Windows.
Jika Anda sudah menginstal VS Code dan Docker, Anda juga dapat mengklik di sini untuk memulai. Hal ini akan menyebabkan VS Code secara otomatis menginstal ekstensi Dev Containers jika diperlukan, mengkloning kode sumber ke dalam volume container, dan menjalankan container dev untuk digunakan.
Untuk Codespaces, instal ekstensi GitHub Codespaces di VS Code, dan gunakan perintah Codespaces: Create New Codespace .
Docker/Codespace harus memiliki setidaknya 4 Core dan 6 GB RAM (disarankan 8 GB) untuk menjalankan build penuh. Lihat wadah pengembangan README untuk informasi lebih lanjut.
Proyek ini telah mengadopsi Kode Etik Sumber Terbuka Microsoft. Untuk informasi lebih lanjut lihat FAQ Pedoman Perilaku atau hubungi [email protected] jika ada pertanyaan atau komentar tambahan.
Hak Cipta (c) Microsoft Corporation. Semua hak dilindungi undang-undang.
Berlisensi di bawah lisensi MIT.