Comment exécuter du code Python De l'Intérieur Visual Studio Code

https://code.visualstudio.com/
J'ai récemment été publié et j'ai aimé son apparence et les fonctions qui leur sont offertes, alors j'ai décidé d'essayer.

J'ai téléchargé l'application avec
https://code.visualstudio.com/Download
, Lancé, un peu teinté de certaines fonctions ..., Et puis j'ai réalisé que je n'avais aucune idée de la façon de réellement effectuer aucun de mes codes Python!

J'aime vraiment l'apparence et feel/usability/features Visual Studio Code, Mais je pense que je ne peux pas comprendre comment démarrer mon code Python, Un vrai tueur, parce que c'est ce que je programme en premier lieu.

Est-ce que quelqu'un sait s'il est un moyen d'exécuter le code Python dans Visual Studio Code?
Invité:

Christine

Confirmation de:

Il y a un moyen beaucoup plus simple de commencer Python, Aucune configuration n'est requise:

Installer
https://marketplace.visualstud ... unner
.

Ouvrir le fichier de code. Python Dans un éditeur de texte.

Pour démarrer le code Python:

Utiliser contexte
Ctrl+Alt+N


ou cliquez sur
F1

, puis sélectionnez/Entrer
Run Code

,

Ou cliquez avec le bouton droit sur l'éditeur de texte et sélectionnez l'élément.
Run Code

Dans le menu contextuel de l'éditeur

ou cliquez sur
Run Code

Dans le menu d'en-tête de l'éditeur

ou cliquez sur
Run Code

Dans le menu contextuel du fichier explorer

Pour arrêter le code d'exécution:

Utiliser contexte
Ctrl+Alt+M


ou cliquez sur
F1

, puis sélectionnez/Entrer
Stop Code Run


Ou cliquez avec le bouton droit sur Channel de sortie et sélectionnez l'élément.
Stop Code Run

Dans le menu contextuel


https://i.stack.imgur.com/C05sk.gif
Si vous voulez ajouter le chemin Python, Tu peux aller à
File

- >
Preference

- >
Settings

Et ajoutez le chemin Python, Comme indiqué ci-dessous:


"code-runner.executorMap": 
{
"python": "\"C:\\Program Files\\Python35\\python.exe\" -u"
}


Si vous avez déjà installé l'expansion Python et configuré manuellement votre interprète, vous pouvez configurer votre fichier settings.json de la manière suivante:


{
"python.pythonPath": "C:\\\\python36\\\\python36.exe",
"code-runner.executorMap":
{
"python": "$pythonPath -u $fullFileName"
}
}

Dominique

Confirmation de:

Voici comment mettre en place Task Runner dans Visual Studio Code Pour démarrer le fichier py.

Dans votre console, cliquez sur

Ctrl

+

Shift

+

P

/Windows/ ou

Cmd

+

Shift

+

P

/Apple/ et cela appelle la boîte de recherche où vous recherchez "Configure Task Runner"
https://i.stack.imgur.com/IbyrC.png
EDIT: Si vous ouvrez en premier "Task: Configure Task Runner", Vous devez choisir "other" Au bas de la liste de sélection suivante.

Cela entraînera les propriétés que vous pouvez ensuite modifier en fonction de vos préférences. Dans ce cas, vous souhaitez modifier les propriétés suivantes;

Changer la propriété de l'équipe avec
"tsc"

/TypeScript/ sur
"Python"


Changement showOutput de
"silent"

sur
"Always"


Changement
args

/Arguments/ de
["Helloworld.ts"]

sur
["${file}"]

/Nom de fichier/

Supprimer la dernière propriété
problemMatcher


Enregistrer les modifications apportées

https://i.stack.imgur.com/4cymA.png
Maintenant, vous pouvez ouvrir votre py Fichier et joliment exécuté à l'aide d'un raccourci

Ctrl

+

Shift

+

B

/Windows/ ou

Cmd

+

Shift

+

B

/Pomme/

Profitez!

Blanche

Confirmation de:

Pour cela, vous pouvez
https://www.stevefenton.co.uk/ ... Code/
. Voici la tâche d'utilisateur principale pour Python.


{
"version": "0.1.0",
"command": "c:\\Python34\\python",
"args": ["app.py"],
"problemMatcher": {
"fileLocation": ["relative", "${workspaceRoot}"],
"pattern": {
"regexp": "^/.*/+s$",
"message": 1
}
}
}


Vous l'ajoutez à
tasks.json

Et cliquez sur
CTRL

+
SHIFT

+
B

Pour l'exécuter.

Giselle

Confirmation de:

Toutes ces réponses sont maintenant obsolètes.

Actuellement, vous devriez:

Installer
https://marketplace.visualstud ... ython
Python /et python, Évident/

Ouvrez le dossier /important!/, Ouvrir n'importe quel fichier python Dans ce dossier

Basculer vers debug "tab" /?/ et cliquez sur la boîte de vitesses /Avec astuce ' Configure of Fix 'launch.json"/

Enregistrez le fichier ouvert launch.json /Il est placé dans les images .vscode Dans le dossier ouvert à l'étape #2/

Enfin, appuyez sur le triangle vert ou appuyez sur la touche. F5

Maintenant aucune extension supplémentaire ou montage manuel launch.json non requis.

Hannah

Confirmation de:

Étendre

@vlad2135's /Lire son premier/; C'est comme ça que vous avez mis en place le débogage python dans VSCode Avec l'aide de merveilleux
https://marketplace.visualstud ... ython
python Don Jayamanna /qui aujourd'hui est tout à fait fonctionnel IDE pour python et peut-être une des meilleures extensions de langue IMO Coda VS/.

Fondamentalement, lorsque vous appuyez sur l'icône du matériel, il crée launch.json Dans votre catalogue
.vscode

Dans votre espace de travail. Vous pouvez également le faire vous-même, mais il est probablement plus facile de permettre VSCode Faire du travail acharné. Voici un exemple de fichier:

https://i.stack.imgur.com/rJQGM.png
Vous remarquerez quelque chose de cool après la création. Il a automatiquement créé un tas de configurations /la plupart de mes handicapés, faites défiler tout simplement pour les voir tous/ Avec divers paramètres et fonctionnalités supplémentaires pour différentes bibliothèques ou médias /par exemple, django/. Celui que vous utiliserez probablement finalement le plus - c'est python; C'est simple /dans mon cas C/débogueur Python, Et il est le plus facile de travailler avec les paramètres. Je ferai un bref guide d'attribut étape par étape json Pour cela, car d'autres utilisent presque la même configuration, uniquement avec des chemins différents de l'interprète et une ou deux autres fonctions.

Nom: nom de configuration. Exemple utile de pourquoi vous changeriez - C'est si vous avez deux configurations python, qui utilisent le même type de configuration, mais différents arguments. C'est ce qui est affiché dans le champ que vous voyez dans le coin supérieur gauche. /Mon champ dit "python", Puisque j'utilise la configuration par défaut python/.

Type: Type d'interprète. En règle générale, vous ne voulez pas le changer.

Demande: Comment voulez-vous exécuter votre code et vous ne voulez généralement pas changer cela. La valeur par défaut
"launch"

, Mais changer sur
"attach"

Permet à débogger de rejoindre le processus déjà en cours d'exécution python. Au lieu de le changer, ajoutez une configuration de type attach Et utilisez-le.

stopOnEntry: Python Debuggers aime avoir un point d'arrêt invisible lorsque vous démarrez le programme afin que vous puissiez voir le fichier de points d'entrée et où votre première ligne du code actif est située. Il conduit des programmeurs fous C#/Java Il me semble.
false

Si vous ne voulez pas cela,
true

autrement.

pythonPath: chemin de votre installation python. La valeur par défaut reçoit le niveau d'extension par défaut dans les paramètres utilisateur. / Espace de travail. Changez-le ici si vous souhaitez avoir des pythons différents pour différents processus de débogage. Changez-le dans les paramètres de zone de travail si vous souhaitez le modifier pour tous les processus de débogage installé dans la configuration par défaut dans le projet. Changez-le dans les paramètres utilisateur pour modifier l'emplacement de l'extension. python Dans tous les projets. /4/12/17 Ce qui suit a été corrigé dans la version étendue 0.6.1/.

Ironiquement, il est automatiquement généré de manière incorrecte. Il génère automatiquement "${config.python.pythonPath}", qui est obsolète dans les versions plus récentes VSCode. Il peut toujours fonctionner, mais vous devez utiliser "${config:python.pythonPath}" Pour vos paramètres par défaut first python sur votre chemin ou VS. /4/6/17 Edit: Cela devrait être corrigé dans le prochain numéro. L'équipe a commencé à corriger il y a quelques jours.

/

Programme: le fichier initial que vous lancez le débogueur lorsque vous appuyez sur le bouton Exécuter.
"${workspaceRoot}"

- C'est le dossier racine que vous avez ouvert comme zone de travail /Lorsque vous allez dans l'icône de fichier, le dossier Ouvrir de base./ Une autre astuce intelligente, si vous voulez que votre programme fonctionne rapidement, ou

Vous avez plusieurs points d'entrée à votre programme, - Ceci est pour définir la valeur
"${file}"

, qui commencera à déboguer dans le fichier ouvert et à se concentrer au moment où vous appuyez sur le bouton debug

.

cwd: Le projet actuel du répertoire de travail du projet que vous exécutez. Habituellement, vous voulez juste le laisser
"${workspaceRoot}"

.

debugOptions: Quelques drapeaux de débogueur. Ceux sur la photo, - Ce sont des indicateurs par défaut, je suis sûr que vous pouvez trouver plus d'indicateurs sur les pages de débogueur. python.

args: En fait, ce n'est pas la configuration de configuration par défaut, mais néanmoins utile /Et probablement ce que j'ai demandé à propos de OP/. Ce sont des arguments de la ligne de commande que vous passez à votre programme. Le débogueur les transmet comme si vous avez marqué:
python file.py [args]

dans votre terminal; Transférer chaque ligne json dans la liste du programme dans l'ordre.

Tu peux y aller
https://code.visualstudio.com/ ... ution
Pour plus d'informations sur les variables de fichiers VSCode, que vous pouvez utiliser pour configurer vos débuggeurs et vos chemins.

Tu peux y aller
https://code.visualstudio.com/ ... gging
Pour obtenir votre propre documentation d'expansion pour les paramètres de lancement, des attributs facultatifs et contraignants.

Vous pouvez cliquer sur le bouton. "Add Configuration" Dans le coin inférieur droit, si vous ne voyez pas le modèle de configuration dans le fichier. Cela vous donnera une liste pour créer automatiquement une configuration pour la plupart des processus de débogage communs.

Maintenant, selon la réponse de VLAD, vous pouvez ajouter des points d'arrêt dont vous avez besoin en fonction des débuggeurs visuels ordinaires, sélectionnez la configuration de démarrage souhaitée dans le menu déroulant du menu supérieur gauche et appuyez sur la flèche verte située à gauche de la configuration pour exécuter votre programme.

Conseils professionnels:

Différentes personnes de votre équipe utilisent différents IDE, Et ils n'ont probablement pas besoin de vos fichiers de configuration. VSCode Place presque toujours ses fichiers IDE dans un endroit /comme plan à cette fin; j'imagine/, Fonctionne ou autrement, alors assurez-vous d'ajouter
.vscode/

dans votre .gitignore, Si votre première fois que vous créez un fichier VSCode /Ce processus créera un dossier dans votre espace de travail si vous ne l'avez pas./!

Giselle

Confirmation de:

Il y a une équipe
Run Python File in Terminal

, Disponible en expansion
http://donjayamanne.github.io/pythonVSCode/
.

http://donjayamanne.github.io/pythonVSCode/

Agathe

Confirmation de:

Comme indiqué dans
https://code.visualstudio.com/ ... ython
, Simplement cliquez avec le bouton droit de la souris sur le dernier éditeur et sélectionnez Exécuter un fichier Python dans Terminal.

Dominique

Confirmation de:

Alors il y a 4 façon de lancer Python dans VSCode toujours:

De l'autre côté
https://code.visualstudio.com/ ... minal
/c ' oh bien, ça

intégré

! Donc, techniquement, vous les contrôlez de l'intérieur VSCode ;/

Pas besoin d'établir

ou

expansion.

Pas besoin de créer et de configurer

ou

/En supposant que vous avez déjà
python

dans votre
$PATH

/.


⌃Space

/ouvert terminal/ et
python my_file.py

/Exécuter le fichier./.

Par l'utilisateur
https://code.visualstudio.com/ ... scode
/Accepté la réponse @Fenton's/:

Pas besoin d'établir

ou

expansion.

Par défaut, VSCODE est un moyen de faire des choses.

Méfiez-vous de la réponse à la copie

, Parce qu'il
problemMatcher.pattern.regexp

Blooman et il se gèle dans l'éditeur. Mieux ou supprimer
problemMatcher

, soit changer
regexp

au moins
^\\s+/.*/$

.


À travers l'extension
https://marketplace.visualstud ... unner
/Répondre @ jannhan/:

Besoin de configurer
code-runner.executorMap

dans
https://code.visualstudio.com/ ... tings
/Ajouter un chemin à votre
python

/.

Extension très utile, surtout si vous courez non seulement Python dans VSCode.

À travers l'expansion officielle Microsoft Python /répondre @ vlad2135/:

Besoin de créer
launch.js

/Un couple de clics sur l'onglet de débogage VSCode/.

L'extension est obligatoire pour ceux qui veulent utiliser VSCode Comme le principal IDE pour Python.

Hannah

Confirmation de:

Installer l'expansion Python /Python doit être installé sur votre système/. Pour installer l'extension Python Cliquez sur

Ctrl

+

Shift

+

X

Puis entrez 'python' Et entrez. Installez l'extension.

Ouvrez le code contenant le code python. Oui! .py déposer.

Maintenant pour démarrer le code .py, Cliquez simplement avec le bouton droit de la souris sur l'écran de l'éditeur et cliquez sur "Exécuter le fichier. Python dans Terminal". C'est ici!


Maintenant, c'est une étape supplémentaire, en fait, il était énervé d'appuyer encore et encore, donc j'ai configuré la combinaison des clés.

Cliquez sur l'icône Settings-type-looking-like Dans le coin inférieur gauche -> Raccourcis clavier -> Entrer "Exécuter le fichier. Python dans Terminal". Maintenant, vous verrez ce signe +, allez et sélectionnez votre étiquette. J'en ai fini avec toi!

Alice

Confirmation de:

Vous n'avez plus besoin d'extensions supplémentaires. Vous pouvez simplement changer la sortie du débogueur sur l'intégré terminal.

Ctrl

+

Shift

+

D

, Puis sélectionnez Integrated Terminal / Console De la liste déroulante en haut.

Dominique

Confirmation de:

Voici actuel /septembre 2018 de l'année/ Extensions pour la course à pied python:

https://marketplace.visualstud ... ython
: Ceci est une installation obligatoire.

https://marketplace.visualstud ... unner
: incroyablement utile pour tous les types de langues et non seulement pour python. Très recommandé l'installation.

https://marketplace.visualstud ... arepl
: Bloc-notes de temps réel python, qui affiche vos variables dans la fenêtre latérale. Je suis le créateur de cela, alors, évidemment, je pense que c'est génial, mais je ne peux pas donner une opinion impartiale ¯\_/ツ/_/¯

https://marketplace.visualstud ... .wolf
: real-time python scratchpad, qui affiche les résultats inline

Et bien sûr, si vous utilisez l'intégré terminal, Tu peux courir python Là et ne pas installer aucune extension.

Catherine

Confirmation de:

Il y a beaucoup de confusion autour VSCode Tâches et débogueur. Discutons d'abord cela pour comprendre lorsque vous utilisez des tâches et lorsqu'un débogueur.

Tâches

DANS
https://code.visualstudio.com/docs/editor/tasks
dire -

Il existe de nombreux outils pour automatiser de telles tâches telles que la session, l'assemblage,
Emballage, test ou déploiement de systèmes logiciels. Les exemples comprennent
compilateur TypeScript, Type Lintert ESLint et TSLint, et
Type Systèmes d'assemblage Make, Ant, Gulp, Jake, Rake et MSBuild.

.... Tâches B. VS Code Peut être configuré pour lancer des scripts et de lancer
processus de sorte que bon nombre de ces outils existants puissent être utilisés de l'intérieur
VS Code Sans la nécessité d'entrer une ligne de commande ou d'écrire un nouveau code.

Ainsi, les tâches ne sont pas destinées à déboguer, compiler ou remplir nos programmes.

Débogueur

Si nous vérifions la documentation du débogueur, vous constaterez qu'il y a quelque chose d'appelé
https://code.visualstudio.com/ ... -mode
. Il est écrit là-bas -

En plus de déboguer le programme, le code contre les supports en cours d'exécution
programmes. Acte

Debug: Start Without Debugging

Fonctionne avec aide
Ctrl+F5

Et utilise la configuration de déclenchement actuellement sélectionnée. De nombreux
Les attributs de configuration de démarrage sont maintenus dans 'Run'. VS
Le code prend en charge la session de débogage tout en exécutant le programme et
appuyer sur le bouton Stop Complète le programme.

Donc, la presse
F5

Et le code contre nous essaierons de déboguer votre fichier actif actuel.

Cliquez sur
Ctrl+F5

et VSCode, Ignorer vos points d'arrêt et exécuter le code.

Ajuster le débogueur

Pour configurer le débogueur, lisez
https://code.visualstudio.com/ ... gging
. En général, il dit que vous devez changer le fichier
launch.json

. Pour commencer, pour commencer le code dans integrated terminal /inside VS Code/, Utilisation -


{
"name": "Python: Current File /Integrated Terminal/",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}


Pour démarrer le code dans l'externe terminal /hors de VS Code/, Utilisation -


{
"name": "Python: Current File /External Terminal/",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "externalTerminal"
}


N.B.

Si toute la documentation était facile à trouver et à comprendre, alors nous n'aurais probablement pas besoin stackoverflow. Heureusement, les documents que j'ai mentionnés dans ce post sont vraiment faciles à comprendre. S'il vous plaît n'hésitez pas à lire, méditer et profiter.

Hannah

Confirmation de:

Super facile:

Appuyez sur la touche
F5

, Et le code sera lancé.
Si le point d'arrêt est réglé, appuyez sur la touche enfoncée.
F5

Arrêtez-vous au point d'arrêt et lancez le code en mode
Debug

.

Dominique

Confirmation de:

Dans la dernière version /1.36/ VS Code /Python/:

Cliquez sur

F5

, Puis clique

Enter

, Pour démarrer votre code dans le terminal.

CTRL+A

Puis clique

SHIFT+Enter

, Pour démarrer votre code en mode interactif IPython Shell.

Babette

Confirmation de:

Si vous utilisez

Dernière version

vs code /

version

1.21.1 /. format
task.json

changé, voir
https://code.visualstudio.com/ ... o-200
. Donc la réponse à @Fenton et @python_starter Ne peut plus être valide.

Avant de commencer

Avant de commencer à configurer le code VS pour lancer votre fichier. python.

Assurez-vous d'avoir installé Python et a ajouté son fichier exécutable à son système PATH.

Vous devez installer le dossier dans lequel votre fichier source est situé. python, En tant que dossier de travail /Aller à
File -> Open Folder

, Pour installer un dossier de travail/.

Réglages

Maintenant, vous pouvez configurer la tâche. Les étapes suivantes vous aideront à exécuter correctement le fichier. python:

utilisant

Ctrl

+

Shift

+

P

et entrer
task

, Vous verrez une liste d'options, sélectionnez
Tasks: Configure Task

.

https://i.stack.imgur.com/omorc.png
Alors vous serez demandé
create task.json from template

, Sélectionnez cette option et vous serez invité à sélectionner l'une des paramètres. Choisir
Others

.

https://i.stack.imgur.com/eOIhR.png

Puis dans le fichier qui s'ouvre
task.json

Utilisez les paramètres suivants:


{
"version": "2.0.0",
"tasks": [
{
"label": "run this script",
"type": "shell",
"command": "python",
"args": [
"${file}"
],
"problemMatcher": []
}
]
}


Dans les paramètres ci-dessus, vous pouvez donner une importante
label

Cette tâche. Par exemple,
run python

.

Aller au menu
Tasks

et appuyer sur
Run Task

. Vous serez invité à choisir une tâche. Il suffit de choisir la tâche juste créée
run this script

. Vous verrez le résultat sur l'onglet.
TERMINAL

.

https://i.stack.imgur.com/PFGRx.png
Pour un guide de configuration de tâche plus complète, voir
https://code.visualstudio.com/ ... scode
.

Babette

Confirmation de:

Si je veux juste commencer le fichier Python dans terminal, Je vais faire une combinaison de clés pour cette commande, car par défaut, il n'est pas /Vous devez avoir python Sur ta route/:

Aller aux paramètres -> Raccourcis clavier

Démarrer le type de fichier python dans terminal'

presse " + " Pour cette commande et entrez la combinaison de touches

j'utilise ctrl+alt+n

Agathe

Confirmation de:

j'utilise Python 3.7 /32 bit/. Exécuter le programme dans Visual Studio Code, J'ai cliqué avec le bouton droit de la souris sur le programme et choisissez "Run Current File in Python Interactive Window". Si vous n'avez pas Jupyter, On peut vous demander de l'installer.

https://i.stack.imgur.com/SuZib.jpg

Agathe

Confirmation de:

Simple et direct
https://code.visualstudio.com/ ... ython
Python Sauvez le temps et l'effort.
Dipruntant, débogage, résiliation du code est disponible Fonctions après la fin de l'installation. Après cela, pour démarrer le code, vous devez configurer le chemin d'installation correct. Python Pour commencer le code.
https://code.visualstudio.com/ ... tings
Disponible dans la zone

Utilisateur

, et

travail

La zone peut être configurée pour la langue. Python-
"python.pythonPath": "c:/python27/python.exe"

En utilisant les étapes décrites ci-dessus, vous pouvez effectuer des programmes de base au moins Python.

Babette

Confirmation de:

Si vous exécutez le code et souhaitez obtenir l'entrée, exécutez votre programme dans terminal, alors il est préférable de l'exécuter directement dans terminal, En cliquant simplement sur le bouton droit de la souris et en choisissant "Run python file in terminal".
https://i.stack.imgur.com/Uwggr.png

Agathe

Confirmation de:

J'ai installé python de l'autre côté

Anaconda

.
Exécuter le code VS de l'autre côté anaconda, J'ai pu lancer python programmes.
Cependant, je n'ai pas pu trouver de moyen rapide /Clé à chaud/ Pour le lancement direct des fichiers .py.

/En utilisant la dernière version à partir de 21 février 2019 année avec expansion Python, qui vient avec VS Code.
Lien:
https://marketplace.visualstud ... ython
/

Après avoir travaillé

:

Cliquez avec le bouton droit de la souris et sélectionnez

"Exécuter le fichier. python dans terminal"

Travaillé pour moi.

CTRL + A

alors

SHIFT + ENTER

/sur windows/

Ce qui suit est similaire à ce qui a fait @jdhao.

C'est ce que j'ai fait pour avoir une clé à chaud

:

CTRL + SHIFT + B

//run Assemblée de tâches

Il permet de personnaliser

J'ai cliqué dessus pour obtenir plus d'options. J'ai cliqué sur une autre configuration

Fichier ouvert 'tasks.json'

J'ai fait le code similaire à celui-ci:


{
// See [url=https://go.microsoft.com/fwlink/?LinkId=733558]https://go.microsoft.com/fwlink/?LinkId=733558[/url]
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Run Python File", //this is the label I gave
"type": "shell",
"command": "python",
"args": ["${file}"]


Après avoir enregistré le fichier a changé à ceci:


{
// See [url=https://go.microsoft.com/fwlink/?LinkId=733558]https://go.microsoft.com/fwlink/?LinkId=733558[/url]
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Run Python File",
"type": "shell",
"command": "python",
"args": [
"${file}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}


Après avoir enregistré le fichier 'tasks.json' Aller à votre code python et appuyer sur

CTRL + SHIFT + B.

.

Ensuite, cliquez sur le bouton Exécuter Tâche -> Effectuer Python déposer //Ceci est une étiquette qui
Vous avez donné.

Maintenant chaque fois que vous cliquez

CTRL + SHIFT + B

, déposer python va automatiquement commencer et montrer votre résultat :/

Giselle

Confirmation de:

De

Extensions

Installer

Code de coureur

. Après cela, vous pouvez utiliser des raccourcis pour démarrer le code source dans Visual Studio Code.

Premièrement: lancer le code

:

Utiliser l'étiquette

Ctrl

+

Alt

+

N

ou appuyez sur la touche F1, puis sélectionnez / Entrez le code de démarrage

Ou cliquez avec le bouton droit sur l'éditeur de texte et sélectionnez Exécuter le code dans le menu contextuel de l'éditeur.

ou cliquez sur le bouton Exécuter du code dans le menu d'en-tête Editeur

ou cliquez sur le bouton Exécuter le code dans le menu contextuel de fichier explorer.

Deuxièmement: arrêter le code d'exécution

:

Utiliser l'étiquette

Ctrl

+

Alt

+

M

ou appuyez sur la touche F1, puis sélectionnez / Entrer Stop Code Run

Ou cliquez avec le bouton droit sur le canal de sortie et sélectionnez Arrêter le code de démarrage dans le menu contextuel.

Alice

Confirmation de:

Pour exécuter le fichier actuel avec le correspondant venv, Je l'ai ajouté dans
launch.json



{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"pythonPath": "${workspaceFolder}/FOO/DIR/venv/bin/python3"
},


dans le dossier
bin

Il y a un script
source .../venv/bin/activate

, régulièrement reçu à partir de l'ordinaire terminal

Agathe

Confirmation de:

Si vous avez un projet composé de plusieurs fichiers python, Et vous voulez commencer lancement/Débogage avec le programme principal, quel que soit le fichier actuel, vous créez la configuration de démarrage suivante /changement
MyMain.py

à votre fichier principal/


{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Main File",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/MyMain.py",
"console": "integratedTerminal",
"cwd": "${workspaceFolder}"
}
]
}

Christine

Confirmation de:

Remarque: vous devez avoir
https://marketplace.visualstud ... ython
, Installé dans VScode, et interprète python, Sélectionné dans le coin inférieur gauche.

Basculer vers
File -> Preferences -> Keyboard Shortcuts

/Sinon, vous pouvez cliquer sur
Ctrl+K+S

/

Dans le champ de recherche, entrez
python.execInTerminal


DoubleClick Ce résultat /Alternativement, vous pouvez cliquer sur l'icône Plus./

Cliquez sur
Ctrl + Alt + B

, Pour l'enregistrer comme une liaison clé /Sinon, vous pouvez entrer vos propres liaisons de clés./

Maintenant, vous pouvez fermer l'onglet Combinaison de la clé

Aller au fichier python, que vous voulez courir et cliquez
Ctrl + Alt + B

/Alternativement, vous pouvez cliquer sur la liaison de clé définie./, Pour l'exécuter. La sortie sera affichée sur l'onglet inférieur. terminal.

Pour répondre aux questions, connectez-vous ou registre