Comment ajouter un module python personnalisé à l'outil de complétion de code de Visual Studio IntelliSense?
Situation: Je travaille sur un module python qui référence un autre module que j'ai enregistré dans /myPython/foo.py.
Si je commence à taper foo.someDef, je voudrais qu'IntelliSense reconnaisse que j'accède à ce module et suggère de compléter le code.
Intellisense de Visual Studio reconnaîtra les modules Python personnalisés après les avoir placés correctement dans le dossier "site-packages" du dossier "Lib" du répertoire Python.
Par exemple: /Python27/Lib/site-packages/myPython
Dans le dossier "myPython", mettez un fichier texte brut appelé "__init__.py". Sinon, Intellisense ne reconnaîtra pas votre paquet.
Vous devrez peut-être également cliquer sur "Actualiser la base de données" sous l'onglet Environnements Python.
Bonjour, il s'agit du nouveau plug-in intellicode activé par ai pour VS 2017 (python). Vous pouvez l'installer et tester le résultat . https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCode Désactivez la base de données intellisense! en paramétrant -> outils-> options-> python-> expérimental ->! ON!
Maintenant, cela fonctionne avec le nouvel intellicode basé sur ai .
Il peut y avoir un court délai qui est renvoyé par ai-backend-communication-communication ( https://prod.intellicode.vsengsaas.visualstudio.com/ ). Mais après un court laps de temps, vous obtenez toutes les informations d’intellicode - peut-être - cela peut durer un jour :)). Répétez le point plusieurs fois si nécessaire.
Meilleur Axel Arnold Bangert - Herzogenrath 01.2019