Este repositório (“ Code - OSS
”) é onde nós (Microsoft) desenvolvemos o produto Visual Studio Code junto com a comunidade. Não apenas trabalhamos no código e nos problemas aqui, mas também publicamos nosso roteiro, planos mensais de iteração e nossos planos finais. Este código-fonte está disponível para todos sob a licença padrão do MIT.
Visual Studio Code é uma distribuição do repositório Code - OSS
com personalizações específicas da Microsoft lançada sob uma licença de produto tradicional da Microsoft.
O Visual Studio Code combina a simplicidade de um editor de código com o que os desenvolvedores precisam para seu ciclo principal de edição-construção-depuração. Ele fornece suporte abrangente para edição de código, navegação e compreensão, juntamente com depuração leve, um modelo de extensibilidade rico e integração leve com ferramentas existentes.
O Visual Studio Code é atualizado mensalmente com novos recursos e correções de bugs. Você pode baixá-lo para Windows, macOS e Linux no site do Visual Studio Code. Para obter os lançamentos mais recentes todos os dias, instale a versão Insiders.
Existem muitas maneiras pelas quais você pode participar deste projeto, por exemplo:
Envie bugs e solicitações de recursos e ajude-nos a verificar à medida que são verificados
Revise as alterações no código-fonte
Revise a documentação e faça solicitações pull para qualquer coisa, desde erros de digitação até conteúdo novo e adicional
Se você estiver interessado em corrigir problemas e contribuir diretamente para a base de código, consulte o documento Como contribuir, que aborda o seguinte:
Como construir e executar a partir do código-fonte
O fluxo de trabalho de desenvolvimento, incluindo depuração e execução de testes
Diretrizes de codificação
Enviando solicitações pull
Encontrar um problema para trabalhar
Contribuindo para traduções
Faça uma pergunta no Stack Overflow
Solicite um novo recurso
Votar positivamente em solicitações de recursos populares
Registrar um problema
Conecte-se à comunidade de autores de extensões no GitHub Discussions ou no Slack
Siga @code e diga-nos o que você pensa!
Consulte nosso wiki para obter uma descrição de cada um desses canais e informações sobre alguns outros canais disponíveis da comunidade.
Muitos dos principais componentes e extensões do VS Code residem em seus próprios repositórios no GitHub. Por exemplo, o adaptador de depuração de nó e os repositórios do adaptador de depuração mono são separados um do outro. Para obter uma lista completa, visite a página Projetos Relacionados em nosso wiki.
O VS Code inclui um conjunto de extensões integradas localizadas na pasta de extensões, incluindo gramáticas e trechos para vários idiomas. Extensões que fornecem suporte a linguagem avançada (completar código, ir para definição) para uma linguagem têm o sufixo language-features
. Por exemplo, a extensão json
fornece coloração para JSON
e a extensão json-language-features
fornece suporte de linguagem avançado para JSON
.
Este repositório inclui um contêiner de desenvolvimento Visual Studio Code Dev Containers/GitHub Codespaces.
Para Dev Containers, use o comando Dev Containers: Clone Repository in Container Volume... que cria um volume Docker para melhor E/S de disco no macOS e Windows.
Se você já possui o VS Code e o Docker instalados, também pode clicar aqui para começar. Isso fará com que o VS Code instale automaticamente a extensão Dev Containers, se necessário, clone o código-fonte em um volume de contêiner e ative um contêiner de desenvolvimento para uso.
Para Codespaces, instale a extensão GitHub Codespaces no VS Code e use o comando Codespaces: Criar Novo Codespace .
Docker/codespace deve ter pelo menos 4 núcleos e 6 GB de RAM (8 GB recomendados) para executar a compilação completa. Consulte o README do contêiner de desenvolvimento para obter mais informações.
Este projeto adotou o Código de Conduta de Código Aberto da Microsoft. Para obter mais informações, consulte as Perguntas frequentes sobre o Código de Conduta ou entre em contato com [email protected] com perguntas ou comentários adicionais.
Direitos autorais (c) Microsoft Corporation. Todos os direitos reservados.
Licenciado sob a licença MIT.