Feedback

//Visual Studio IntelliCode | Visual Studio
Visual Studio IntelliCode | Visual Studio2019-05-17T12:10:47+00:00

Visual Studio IntelliCode

Desenvolvimento assistido por IA

Inscreva-se para receber notícias e atualizações

Desenvolva com confiança

Encontre problemas ainda mais rápido

Revisões de código focadas

IntelliSense assistido – C#

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

O IntelliCode não está limitado à conclusão da instrução. A ajuda da assinatura digital recomenda a sobrecarga mais provável para o seu contexto.

Recomendações para seus tipos, com base no seu código (versão prévia – C#)

Com essa versão prévia do recurso, se estiver usando C#, é possível fazer com que o IntelliCode compile um modelo personalizado para poder fazer recomendações de códigos que não estão no domínio do software livre, como métodos nas suas próprias classes de utilitário ou chamadas de biblioteca específicas do domínio. Saiba mais abaixo…

Conclusão do argumento (versão prévia)

Além da ajuda da assinatura de preenchimento de declaração, o IntelliCode também faz recomendações de argumentos para ajudá-lo a escolher o argumento correto rapidamente.

Inferir estilo de código e convenções de formatação (versão prévia)

Mantenha seu código consistente de forma fácil com o Visual Studio IntelliCode, que cria dinamicamente um arquivo .editorconfig de sua base de códigos para definir os estilos e os formatos de código.

Observação: Todas as versões prévias do recurso estão desativados por padrão e podem ser ativadas na página Ferramentas > Opções > IntelliCode.

Esse recurso vem instalado por padrão com qualquer carga de trabalho com suporte para C#, C++, TypeScipt/JavaScript ou XAML no Visual Studio 2019 versão 16.1

Experimente agora
Visual Studio 2019

IntelliSense assistido – C++

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

Ao gravar C++, o IntelliCode auxiliará ao usar bibliotecas populares como STL. O contexto do seu código é usado para fornecer as recomendações mais úteis primeiro. Por exemplo, ao usar std::string em um loop while, o método substr é elevado ao topo.

Observação: O modelo C++ está em versão prévia e está desativado por padrão. Para ativá-lo, acesse a página Ferramentas > Opções > IntelliCode.

Esse recurso vem instalado por padrão com qualquer carga de trabalho com suporte para C#, C++, TypeScipt/JavaScript ou XAML no Visual Studio 2019 versão 16.1.


Experimente agora
Visual Studio 2019

IntelliSense assistido – Java

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

O IntelliCode funciona bem com estruturas e bibliotecas populares do Java, como Java SE e Spring. Ele o ajudará caso esteja criando aplicativos Web monolíticos ou microsserviços modernos.

Este recurso está disponível como uma extensão do Visual Studio Code versão 1.29, de outubro de 2018.

Experimente agoraExtensões do Visual Studio Code

IntelliSense assistido – Python

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

O IntelliCode o tornará mais produtivo com uma ampla gama de pacotes Python, caso esteja fazendo scripts simples com módulos os ou sys, criando sites com Django ou Flask ou trabalhando com módulos de ciência de dados, como numpy e tensorflow.

Este recurso está disponível como uma extensão do Visual Studio Code versão 1.29, de outubro de 2018.

Experimente agoraExtensões do Visual Studio Code

IntelliSense assistido – TypeScript/JavaScript

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

O IntelliCode ajudará você nas diferentes bibliotecas JavaScript, caso esteja escrevendo um código do lado do cliente com estruturas como React, Angular ou Vue ou esteja desenvolvendo do lado do servidor com Node.js.

Observação: essa linguagem está em versão prévia no Visual Studio e está desativada por padrão. Para ativá-lo, acesse a página Ferramentas > Opções > IntelliCode.

Esse recurso vem instalado por padrão com qualquer carga de trabalho com suporte para C#, C++, TypeScipt/JavaScript ou XAML no Visual Studio 2019 versão 16.1 e está disponível como uma extensão do Visual Studio Code da versão 1.29 de outubro de 2018.

Experimente agoraVisual Studio 2019
Experimente agoraExtensões do Visual Studio Code

IntelliSense assistido – XAML

O IntelliCode economiza tempo ao colocar no topo da lista de conclusão aquilo que você tem mais probabilidade de usar. As recomendações do IntelliCode são baseadas em milhares de projetos de software livre no GitHub, cada um com mais de 100 estrelas. Quando combinada com o contexto de seu código, a lista de conclusão é feita sob medida para promover as práticas comuns.

Recomendações para controles e propriedades

Ao digitar XAML, o IntelliCode recomendará o controle que você provavelmente usará nesse contexto. Além disso, dentro do contexto de um controle, ele recomendará as propriedades que você tem mais probabilidade de usar, na ordem em que você as usaria.

Esse recurso vem instalado por padrão com qualquer carga de trabalho com suporte para C#, C++, TypeScipt/JavaScript ou XAML no Visual Studio 2019 versão 16.1.


Experimente agora
Visual Studio 2019

Recomendações assistidas por IA para seu código (versão prévia)

Com essa versão prévia do recurso, se estiver usando C#, é possível fazer com que o IntelliCode compile um modelo personalizado para poder fazer recomendações de códigos que não estão no domínio do software livre, como métodos nas suas próprias classes de utilitário ou chamadas de biblioteca específicas do domínio. Para compilar seu modelo, extraímos localmente um arquivo de resumo do seu código e o enviamos ao nosso serviço. Nosso serviço de versão prévia mantém os modelos treinados protegidos, então somente você e aqueles com quem escolher compartilhar podem acessá-los. Seu modelo e o que é aprendido sobre seu código permanecem privados para você.

Ainda tem mais no forno…

consumo de TI

Participe você também

Estamos adicionando ainda mais recursos ao IntelliCode e observando os resultados nas próprias bases de código da Microsoft. Junte-se à nossa jornada mandando seus comentários para nós conforme vamos progredindo.

Inscreva-se para obter atualizações sobre os últimos desenvolvimentos e para obter convites antecipados de versões prévias privadas no futuro. Experimente a nova experiência IntelliSense baixando o Visual Studio 2019 versão 16.1 ou nossa extensão para o Visual Studio 2017 versão 15.8 e superior ou Visual Studio Code e envie-nos seus comentários.

Inscreva-se para receber notícias e atualizações