Comment définir le répertoire de travail pour le débogage dans VS Code ?

Mary-Kate Olsen
Libérer: 2024-10-18 15:07:03
original
608 Les gens l'ont consulté

How to Set the Working Directory for Debugging in VS Code?

Setting the Working Directory for Debugging in VS Code

When debugging a Python program in Visual Studio Code (VS Code), it's often useful to specify the working directory in which the script should run. This allows you to work with files and resources relative to the specific directory where your code is located.

To dynamically set the working directory to the directory of the currently-open Python file, modify your launch.json file by adding the following configuration:

<code class="json">"cwd": "${fileDirname}"</code>
Copier après la connexion

This takes advantage of VS Code's variables/variable substitution feature, using the predefined variable fileDirname to represent the directory of the open Python file. Note that these variables are case-sensitive.

In addition, you may need to add the purpose option:

<code class="json">"purpose": ["debug-in-terminal"]</code>
Copier après la connexion

This may be necessary if using the "Run and Debug" button in the sidebar instead of the play button on the top-right of the window.

If you're running Python using the "Current File (Integrated Terminal)" option, your launch.json file might look like this:

<code class="json">{
    "version": "0.2.0",
    "configurations": [
    {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
    }
}</code>
Copier après la connexion

The launch.json file controls the run/debug settings for your VS Code project. To create a new file, open your project folder in VS Code and select the "Configure" gear icon in the "Debug" view top bar. If you don't have a launch.json file, you can prompt VS Code to create one by clicking the "Debug" button in the navigation panel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!