O Código do Visual Studio | il kaos dell'ammonite
o Código do Visual Studio Insiders logo
o Código do Visual Studio é uma fonte-editor de código que pode ser usado com uma variedade de linguagens de programação, incluindo Java, JavaScript, Go, Nó.js, Python e C++. Ele é baseado no framework de elétrons, que é usado para desenvolver o nó.aplicações web js que funcionam no motor Blink layout. Visual Studio Code emprega o mesmo componente de editor (codinome "Monaco") usado em Azure DevOps (anteriormente chamado Visual Studio Online e Visual Studio Team Services).
em vez de um sistema de projeto, ele permite que os usuários abram um ou mais diretórios, que podem então ser salvos em espaços de trabalho para reutilização futura. Isto permite que ele opere como um editor de código agnóstico de linguagem para qualquer linguagem. Ele suporta uma série de linguagens de programação e um conjunto de recursos que diferem por linguagem. Arquivos e pastas indesejados podem ser excluídos da árvore de projeto através das configurações. Muitos recursos de código Visual Studio não são expostos através de menus ou da interface de usuário, mas podem ser acessados através da paleta de comando.
Visual Studio Code can be extended via extensions, available through a central repository. Isto inclui adições ao editor e suporte de linguagem. Uma característica notável é a capacidade de criar extensões que adicionam suporte para novas linguagens, temas e Depuradores, realizar análises de código estáticas, e adicionar linters de código usando o protocolo do servidor de linguagem.
Visual Studio Code includes multiple extensions for FTP, allowing the software to be used as a free alternative for web development. O código pode ser sincronizado entre o editor e o servidor, sem baixar qualquer software extra.
Visual Studio Code permite aos usuários definir a página de código em que o documento ativo é salvo, o personagem newline, e a linguagem de programação do documento ativo. Isto permite que ele seja usado em qualquer plataforma, em qualquer local, e para qualquer linguagem de programação dada.
Out-of-the-box, Visual Studio Code includes basic support for most common programming languages. Este suporte básico inclui realce de sintaxe, correspondência de parêntesis, dobragem de código e excertos configuráveis. Visual Studio Code also ships with IntelliSense for JavaScript, TypeScript, JSON, CSS, and HTML, as well as debugging support for Node.js. O suporte para idiomas adicionais pode ser fornecido por extensões livremente disponíveis no mercado de código VS.
Visual Studio Code coleta dados de uso e envia para a Microsoft, embora isso possa ser desativado. Além disso, devido à natureza de código aberto da aplicação, o código de telemetria é acessível ao público, que pode ver exatamente o que é coletado. De acordo com a Microsoft, os dados são compartilhados com afiliadas e subsidiárias controladas pela Microsoft, embora a aplicação da lei possa requisitá-lo como parte de um processo legal.
Controle de fonte é uma característica incorporada do código Visual Studio. Ele tem uma página dedicada dentro da barra de menu onde você pode acessar as configurações de controle de versão e ver as alterações feitas no projeto atual. Para usar o recurso, você deve ligar o código Visual Studio a qualquer sistema de controle de versão suportado (Git, Subversion, Perforce, etc.). Isso permite que você crie repositórios, bem como fazer push e puxar pedidos diretamente do Programa de código Visual Studio.