//Visual Studio IntelliCode | Visual Studio
Visual Studio IntelliCode | Visual Studio2019-05-17T12:10:03-07:00

Visual Studio IntelliCode

Desarrollo asistido por inteligencia artificial

Regístrese para recibir noticias y actualizaciones

Programe con confianza

Encuentre los problemas más rápido

Revisiones de código enfocadas

Assisted IntelliSense: C#

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

IntelliCode no se limita a la finalización de instrucciones. Signature Help también recomienda la sobrecarga más probable para su contexto.

Recomendaciones para los tipos según su código (versión preliminar: C#)

Con esta característica en vista previa, si usa C#, puede compilar un modelo personalizado con IntelliCode para proporcionar recomendaciones sobre código que no pertenece al dominio del código abierto como, por ejemplo, métodos sobre sus propias clases de utilidades o llamadas a la biblioteca específica del dominio. Obtenga más información a continuación…

Finalización de argumentos (versión preliminar)

Además de la ayuda de signatura de finalización de instrucciones, IntelliCode también realiza recomendaciones sobre argumentos para ayudarle a elegir el argumento adecuado rápidamente.

Inferencia de convenciones de formato y estilo del código (versión preliminar)

Mantenga coherente su código de una manera fácil con Visual Studio IntelliCode, que crea dinámicamente un archivo .editorconfig desde el código base para definir formatos y estilos de codificación.

Nota: Todas las características en vista previa están desactivadas de forma predeterminada. Se pueden habilitar a través de la página Herramientas > Opciones > IntelliCode.

Esta característica viene instalada de forma predeterminada con cualquier carga de trabajo compatible con C#, C++, TypeScript/JavaScript o XAML en Visual Studio 2019, versión 16.1.

Pruébela ahora
Visual Studio 2019

Assisted IntelliSense: C++

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

Al escribir en C++, IntelliCode resulta de gran ayuda durante el uso de conocidas bibliotecas como STL. El contexto del código se usa para proporcionar primero las recomendaciones más útiles. Por ejemplo, cuando usa std::string en un bucle while, el método substr pasa a ocupar las primeras posiciones.

Nota: El modelo de C++ está en versión preliminar y se encuentra desactivado de forma predeterminada. Para habilitarlo, vaya a la página Herramientas > Opciones > IntelliCode.

Esta característica viene instalada de forma predeterminada con cualquier carga de trabajo compatible con C#, C++, TypeScript/JavaScript o XAML en Visual Studio 2019, versión 16.1.


Pruébela ahora
Visual Studio 2019

Assisted IntelliSense: Java

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

IntelliCode funciona bien con las bibliotecas más conocidas de Java y con plataformas como Java SE y Spring. Le resultará de gran ayuda tanto si desarrolla aplicaciones web monolíticas como si desarrolla los más modernos microservicios.

Esta característica está disponible como una extensión de Visual Studio Code, versión 1.29 de octubre de 2018.

Pruébela ahoraExtensiones de Visual Studio Code

Assisted IntelliSense: Python

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

IntelliCode le ayudará a ser más productivo gracias a una amplia gama de paquetes de Python tanto si está creando script sencillos con módulos os o sys, compilando sitios web con Django o Flask o si está trabajando con módulos de ciencia de datos como numpy y tensorflow.

Esta característica está disponible como una extensión de Visual Studio Code, versión 1.29 de octubre de 2018.

Pruébela ahoraExtensiones de Visual Studio Code

Assisted IntelliSense: TypeScript/JavaScript

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

IntelliCode le ayudará con las diferentes bibliotecas de JavaScript a la hora de escribir código en el lado cliente con plataformas como React, Angular o Vue, o a la hora de desarrollar en el lado servidor con Node.js.

Nota: Este lenguaje está en versión preliminar en Visual Studio y se encuentra desactivado de forma predeterminada. Para habilitarlo, vaya a la página Herramientas > Opciones > IntelliCode.

Esta característica viene instalada de forma predeterminada con cualquier carga de trabajo compatible con C#, C++, TypeScript/JavaScript o XAML en Visual Studio 2019, versión 16.1. Se encuentra disponible como una extensión de la versión 1.29 de Visual Studio Code, lanzada en octubre de 2018.

Pruébela ahoraVisual Studio 2019
Pruébela ahoraExtensiones de Visual Studio Code

Assisted IntelliSense: XAML

IntelliCode le ahorra tiempo al poner lo que es más probable que use en la parte superior de la lista de finalización. Las recomendaciones de IntelliCode se basan en miles de proyectos de código abierto en GitHub cada uno con más de 100 estrellas. Cuando se combina con el contexto de su código, la lista de finalización se adapta para promover esas prácticas habituales.

Recomendaciones sobre controles y propiedades

Cuando escriba en XAML, IntelliCode le recomendará el control que es más probable que use en ese contexto. Además, en el contexto de un control, le recomendará las propiedades que es más probable que emplee y en el orden en el que posiblemente las use.

Esta característica viene instalada de forma predeterminada con cualquier carga de trabajo compatible con C#, C++, TypeScript/JavaScript o XAML en Visual Studio 2019, versión 16.1.


Pruébela ahora
Visual Studio 2019

Recomendaciones asistidas por inteligencia artificial para su propio código (versión preliminar)

Con esta característica en vista previa, si usa C#, puede compilar un modelo personalizado para proporcionar recomendaciones sobre código que no pertenece al dominio del código abierto como, por ejemplo, métodos sobre sus propias clases de utilidades o llamadas a la biblioteca específica del dominio. Para compilar el modelo, se extrae un archivo de resumen de su código de forma local y se envía a nuestro servicio para que compile el modelo. La versión preliminar del servicio conserva los modelos entrenados en un lugar seguro, de forma que solo usted y aquellos con los que decida compartirlos podrán acceder a ellos. El modelo y lo que puede aprender del código solo estarán disponibles para usted.

Hay más en marcha…

Preguntas más frecuentes

Contribuya hoy mismo

Todavía estamos agregando funcionalidades a IntelliCode y viendo los resultados en los códigos base propios de Microsoft. Únase a nosotros en este viaje y proporciónenos comentarios a medida que progresamos.

Regístrese para recibir actualizaciones sobre las últimas novedades e invitaciones anticipadas a futuras versiones preliminares privadas. Pruebe la nueva experiencia de IntelliSense. Para ello, descargue Visual Studio 2019, versión 16.1 o nuestra extensión para Visual Studio 2017, versión 15.8 y superiores o para Visual Studio Code, y envíenos sus comentarios.

Regístrese para recibir noticias y actualizaciones

Feedback