Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe la información de privacidad y la configuración de IntelliCode para Visual Studio.
Finalizaciones de línea completa de IntelliCode
Las finalizaciones de línea completa de IntelliCode se ejecutan completamente en el equipo local y no envían ningún código a Microsoft para realizar predicciones.
Configuración de firewall y proxy
Para que IntelliCode obtenga acceso a los servicios web, los administradores de red deberán agregar *.intellicode.vsengsaas.visualstudio.com https/443 a una lista de permitidos. Por el contrario, agregarlo a una lista de bloqueados impedirá que IntelliCode funcione en la red.
Puede encontrar información adicional en Instalación y uso de Visual Studio y servicios de Azure detrás de un firewall o servidor proxy.
Ejemplos de uso de la API de IntelliCode
Esta característica usa un servicio web para devolver ejemplos de uso reales de funciones que ha encontrado en repositorios públicos de GitHub. La característica mantiene una lista local de nombres de función para los que tiene ejemplos, basándose únicamente en el examen de repositorios públicos de GitHub. Mantiene ese registro en el equipo local descargándola de un servicio web. Al usar ejemplos de uso de API, comprobará qué llamadas de función en el código aparecen en la lista de llamadas de biblioteca estándar y de terceros conocidas por la característica. Esta comprobación se realiza localmente, por lo que ninguno de los códigos deja la máquina. Por último, recuperamos ejemplos del servicio web solo para las llamadas a bibliotecas estándar y de terceros que se encontraron presentes. Como resultado, esta característica nunca enviará ningún código a través de Internet.