Une extension de code Visual Studio avec une prise en charge riche pour le langage Python (pour toutes les versions Python activement prises en charge), offrant des points d'accès pour les extensions pour intégrer et offrir une prise en charge de l'intelligence (pylance), du débogage (débogueur Python), du formatage, de la lignée, de la navigation de code, de la refactorisation, de l'exploration variable, de l'explorateur de test, et plus!
L'extension Python offre une certaine prise en charge lors de l'exécution sur vscode.dev (qui inclut github.dev). Cela comprend l'intelligence partielle pour les fichiers ouverts dans l'éditeur.
L'extension Python installera automatiquement les extensions suivantes par défaut pour fournir la meilleure expérience de développement Python dans le code vs:
Ces extensions sont des dépendances facultatives, ce qui signifie que l'extension Python restera entièrement fonctionnelle si elles ne parviennent pas à être installées. Toute ou toutes ces extensions peuvent être désactivées ou désinstallées au détriment de certaines fonctionnalités. Les extensions installées via le marché sont soumises aux conditions d'utilisation du marché.
L'extension Python fournit des points d'accès enfichables pour les extensions qui étendent divers domaines de fonctionnalités pour améliorer encore votre expérience de développement Python. Ces extensions sont toutes facultatives et dépendent de la configuration et des préférences de votre projet.
Si vous rencontrez des problèmes avec l'une des extensions énumérées, veuillez déposer un problème dans son référentiel correspondant.
Sélectionnez votre interprète Python en cliquant sur la barre d'état
Configurez le débogueur via la barre d'activité de débogage
Configurer les tests en exécutant la commande Configure Tests
L'extension Python offre une prise en charge des ordinateurs portables Jupyter via l'extension Jupyter pour vous offrir une excellente expérience de ordinateur portable Python dans le code vs.
Installez l'extension de jupytre.
Ouvrez ou créez un fichier de carnet de jupyter (.ipynb) et commencez à coder dans notre éditeur de carnet!
Pour plus d'informations, vous pouvez:
Ouvrez la palette de commande (Commande + Shift + P sur macOS et Ctrl + Shift + P sur Windows / Linux) et saisissez l'une des commandes suivantes:
| Commande | Description |
|---|---|
Python: Select Interpreter | Basculer entre les interprètes, versions et environnements Python. |
Python: Start Terminal REPL | Démarrez un Python REPT interactif à l'aide de l'interpréteur sélectionné dans le terminal de code VS. |
Python: Run Python File in Terminal | Exécute le fichier Python actif dans le terminal de code vs. Vous pouvez également exécuter un fichier Python en cliquant avec le bouton droit sur le fichier et en sélectionnant Run Python File in Terminal . |
Python: Configure Tests | Sélectionnez un framework de test et configurez-le pour afficher l'explorateur de test. |
Pour voir toutes les commandes Python disponibles, ouvrez la palette de commandes et tapez Python . Pour les commandes d'extension Jupyter, tapez simplement Jupyter .
En savoir plus sur les riches caractéristiques de l'extension Python:
L'extension est disponible en plusieurs langues: de , en , es , fa , fr , it , ja , ko-kr , nl , pl , pt-br , ru , tr , zh-cn , zh-tw
L'extension Microsoft Python pour Visual Studio Code recueille les données d'utilisation et les envoie à Microsoft pour aider à améliorer nos produits et services. Lisez notre déclaration de confidentialité pour en savoir plus. Cette extension respecte le paramètre telemetry.enableTelemetry sur lequel vous pouvez en savoir plus sur https://code.visualstudio.com/docs/supportting/faq#_how-to-disable-telemetry-reportting.