Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les informations et les paramètres de confidentialité pour IntelliCode pour Visual Studio.
Complétions automatiques de lignes entières d’IntelliCode
Les saisies complètes de ligne IntelliCode s’exécutent entièrement sur l’ordinateur local et n’envoient aucun code à Microsoft pour effectuer des prédictions.
Paramètres de pare-feu et de proxy
Pour qu’IntelliCode accède aux services web, les gestionnaires de réseau devront ajouter *.intellicode.vsengsaas.visualstudio.com https/443 à une liste verte. À l’inverse, l’ajout à une liste de blocs empêche IntelliCode de fonctionner dans votre réseau.
Des informations supplémentaires sont disponibles lors de l’installation et de l’utilisation de Visual Studio et des services Azure derrière un pare-feu ou un serveur proxy.
Exemples d’utilisation de l’API IntelliCode
Cette fonctionnalité utilise un service web pour retourner des exemples d’utilisation réels de fonctions qu’elle a trouvées sur les dépôts GitHub publics. La fonctionnalité gère une liste locale des noms de fonctions pour lesquels elle a des exemples, basée uniquement sur l’analyse des dépôts GitHub publics. Elle conserve cette liste sur votre ordinateur local en la téléchargeant à partir d’un service web. Lorsque vous utilisez des exemples d’utilisation d’API, il vérifie quels appels de fonction dans votre code apparaissent dans la liste des appels de bibliothèque standard et tiers connus par la fonctionnalité. Cette vérification est effectuée localement afin qu’aucun de votre code ne quitte la machine. Enfin, nous récupérons des exemples du service web uniquement pour les appels de bibliothèque standard et de bibliothèque tierce partie qui ont été identifiés comme présents. Par conséquent, cette fonctionnalité n’envoie jamais votre code sur Internet.