microsoft vs code intellicodeSi es un desarrollador, debe conocer las características de finalización de código contextual que vienen integradas con muchos entornos de codificación. Usan diferentes técnicas para asegurarse de que obtenga sugerencias relevantes y detección de errores durante la programación. IntelliSense es la implementación de Microsoft de la técnica de finalización de código.
Microsoft ahora ha ido un paso más allá e introdujo una nueva característica de IntelliCode. Anunciado en Build 2018, este nuevo proceso de desarrollo de código asistido por IA tiene como objetivo ayudar a los desarrolladores a "codificar con confianza".
Según Microsoft, IntelliCode ahorra el tiempo de un codificador colocando lo que es más probable que use en la parte superior. Esta herramienta de asistencia de código obtiene esta inteligencia con la ayuda de 2,000 proyectos GitHub de código abierto de alta calidad.
Los codificadores pueden usar esta función para escanear su código mientras revisan y confirman el mismo automáticamente. Sigue aprendiendo del código fuente y detecta patrones irregulares, mal uso de variables, etc.
Entrenado en las mejores prácticas de inteligencia artificial, Microsoft lo impulsa como IntelliSense de nueva generación. Por el momento, esta característica solo está disponible para el lenguaje de programación C # de Microsoft, desarrollado por Visual Clown, en Visual Studio 2017.