J'ai utilisé PTVS depuis deux ans, et je me souviens (je deviens fou?) Que PTVS a toujours mis en évidence des erreurs quand on travaille sur .py fichier dans Visual Studio.PTVS - problèmes généraux IntelliSense - pas de surbrillance d'erreur, pas de reconnaissance des modules d'autres projets
A partir du 10 octobre (possible en relation avec v15.4 de VS2017), il y a eu des problèmes avec PTVS. Dans ma frustration, j'ai complètement réinstallé les fenêtres et effacé tout l'ordinateur propre. Après avoir installé les pilotes, j'ai installé VS en utilisant Visual Studio 2017 installateur Communauté avec les options suivantes:
Je puis ouvrez Visual Studio, créez un nouveau projet python vide et tapez des ordures. Pas d'erreur. Corriger
Vais-je fou?
La base de données d'auto-complétion/intellisense de mon environnement python est rafraîchie, soit dit en passant.
Pendant ce temps, la fenêtre « Affichage-> Liste d'erreurs » montre des erreurs, même si elles ne sont pas mises en évidence. Désinstallé l'extension "Python native development tools", ne fonctionne toujours pas. Installé avec des options python minimales (support du langage python, python 3.6, templates). Ne fonctionne pas
Vous ne savez pas si cela est lié (c'est probablement le cas), Intellisense ne reconnaît pas les modules d'autres projets en utilisant une méthode quelconque. C'était correct il y a une semaine: (notez que les gribouillis verts sont des erreurs d'Intellisense "Ne peut pas résoudre")
La question est sur les gribouillis, pas les IntelliSense. S'il vous plaît vérifier https://docs.microsoft.com/en-us/visualstudio/ide/writing-code-in-the-code-and-text-editor et nous pouvons le savoir et l'intellisense est quand vous tapez 'imp' et vous trouverez les membres de la liste comme 'import' et d'autres que vous pouvez sélectionner. Veuillez ouvrir une fenêtre interactive Python pour voir si Intellisense fonctionne ou pas. Ou choisissez le Python 3.6 (64 bits) comme environnement pour le tester. De mon côté, les marques d'erreur et d'avertissement fonctionnent très bien https://1drv.ms/i/s!Atv5QNuFrncKlyPZWjJBMRgghNXf, mise à jour VS 2017 à la dernière. –
@ Sara-MSFT Merci pour la réponse. J'utilise la dernière version de Visual 2017 parce que je viens de l'installer aujourd'hui. J'ai également réinstallé le système d'exploitation et effacé le système propre. L'auto-complétion du code fonctionne, oui. Cette fonctionnalité est très bien. Les gribouillis et les modules de reconnaissance d'autres projets sont actuellement cassés, pour moi au moins. Je ne sais pas pourquoi mon cas serait exceptionnel, toute personne qui commence avec Windows frais et installe Visual Studio frais avec des options python sélectionnés devrait connaître la même chose. Je me demande si vous utilisez une version plus ancienne et non cassée de VS. – OrangeSherbet