C’est probablement un problème simple, mais quelque chose ne va pas avec mes outils Python pour Visual Studio. Lorsque j'ai commencé à utiliser VS2015 pour Python, il s'indentait automatiquement chaque fois que j'utilisais un colon. Maintenant, VS2015 agit simplement comme un éditeur de texte avec une coloration syntaxique. J'ai essayé de désinstaller et de réinstaller les outils Python, mais cela n'a pas fonctionné. Comment puis-je réparer le style automatique de Visual Studio lorsque j'écris à nouveau Python?
http://stevedower.id.au/blog/smart-indentation-for-python/
Cependant, le mode le plus courant (et par défaut) est «intelligent». Contrairement aux deux autres modes intégrés à l'éditeur, l'indentation intelligente est fournie par un service de langage (qui est également responsable de la coloration syntaxique et de la complétion). Puisqu'ils sont ciblés sur une langue spécifique, ils peuvent aider le programmeur en ajoutant et en supprimant automatiquement une indentation supplémentaire de manière logique.
Tools -> Options -> Text editor -> Python -> Tabs
et réglez-le sur Smart
Essayez ceci dans Visual Studio
Tools -> Option -> Text Editor -> Python -> Tabs