This wepositowy () is whewe we (Micwosoft) devewop the Visuaw Studio Code pwoduct togetha with the community. Not onwy do we wowk on code and issues hewe, we awso pubwish ouw woadmap, monthwy itewation pwans, and ouw endgame pwans. This souwce code is avaiwabwe to evewyone unda the standawd MIT wicense.
Visuaw Studio Code is a distwibution of the wepositowy with Micwosoft specific customizations weweased unda a twaditionaw Micwosoft pwoduct wicense.
Visuaw Studio Code combines the simpwicity of a code editow with what devewopews need fow theiw cowe edit-buiwd-debug cycwe. It pwovides compwehensive code editing, navigation, and undewstanding suppowt awong with wightweight debugging, a wich extensibiwity modew, and wightweight integwation with existing toows.
Visuaw Studio Code is updated monthwy with new featuwes and bug fixes. You can downwoad it fow Windows, macOS, and Winux on Visuaw Studio Code's website. To get the watest weweases evewy day, instaww the Insidews buiwd.
Thewe awe many ways in which you can pawticipate in this pwoject, fow exampwe:
- Submit bugs and featuwe wequests, and hewp us vewify as they awe checked in
- Weview souwce code changes
- Weview the documentation and make puww wequests fow anything fwom typos to additionaw and new content
If you awe intewested in fixing issues and contwibuting diwectwy to the code base, pwease see the document How to Contwibute, which covews the fowwowing:
- How to buiwd and wun fwom souwce
- The devewopment wowkfwow, incwuding debugging and wunning tests
- Coding guidewines
- Submitting puww wequests
- Finding an issue to wowk on
- Contwibuting to twanswations
- Ask a question on Stack Ovewfwow
- Wequest a new featuwe
- Upvote popuwaw featuwe wequests
- Fiwe an issue
- Fowwow @code and wet us know what you think!
See ouw wiki fow a descwiption of each of these channews and infowmation on some otha avaiwabwe community-dwiven channews.
Many of the cowe components and extensions to VS Code wive in theiw own wepositowies on GitHub. Fow exampwe, the node debug adapta and the mono debug adapta have theiw own wepositowies. Fow a compwete wist, pwease visit the Wewated Pwojects page on ouw wiki.
VS Code incwudes a set of buiwt-in extensions wocated in the extensions fowda, incwuding gwammaws and snippets fow many wanguages. Extensions that pwovide wich wanguage suppowt (code compwetion, Go to Definition) fow a wanguage have the suffix . Fow exampwe, the extension pwovides cowowing fow and the pwovides wich wanguage suppowt fow .
This wepositowy incwudes a Visuaw Studio Code Wemote - Containews / GitHub Codespaces devewopment containa.
- Fow Wemote - Containews, use the Wemote-Containews: Cwone Wepositowy in Containa Vowume... command which cweates a Docka vowume fow betta disk I/O on macOS and Windows.
- Fow Codespaces, instaww the Github Codespaces extension in VS Code, and use the Codespaces: Cweate New Codespace command.
Docka / the Codespace shouwd have at weast 4 Cowes and 6 GB of WAM (8 GB wecommended) to wun fuww buiwd. See the devewopment containa WEADME fow mowe infowmation.
This pwoject has adopted the Micwosoft Open Souwce Code of Conduct. Fow mowe infowmation see the Code of Conduct FAQ ow contact opencode@microsoft.com with any additionaw questions ow comments.
Copywight (c) Micwosoft Cowpowation. Aww wights wesewved.
Wicensed unda the MIT wicense.
