"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como definir o diretório de trabalho para depuração no código VS?

Como definir o diretório de trabalho para depuração no código VS?

Publicado em 2024-11-08
Navegar:251

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

Definindo o diretório de trabalho para depuração no VS Code

Ao depurar um programa Python no Visual Studio Code (VS Code), geralmente é útil para especificar o diretório de trabalho no qual o script deve ser executado. Isso permite que você trabalhe com arquivos e recursos relativos ao diretório específico onde seu código está localizado.

Para definir dinamicamente o diretório de trabalho para o diretório do arquivo Python atualmente aberto, modifique seu arquivo launch.json por adicionando a seguinte configuração:

"cwd": "${fileDirname}"

Isso aproveita o recurso de substituição de variáveis/variáveis ​​do VS Code, usando a variável predefinida fileDirname para representar o diretório do arquivo Python aberto. Observe que essas variáveis ​​diferenciam maiúsculas de minúsculas.

Além disso, pode ser necessário adicionar a opção de propósito:

"purpose": ["debug-in-terminal"]

Isso pode ser necessário se você usar o botão "Executar e Depurar" na barra lateral em vez do botão play no canto superior direito da janela.

Se você estiver executando Python usando o " Opção Arquivo Atual (Terminal Integrado)", seu arquivo launch.json pode ter esta aparência:

{
    "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"]
    }
}

O arquivo launch.json controla as configurações de execução/depuração do seu projeto VS Code. Para criar um novo arquivo, abra a pasta do seu projeto no VS Code e selecione o ícone de engrenagem "Configurar" na barra superior da visualização "Depurar". Se você não tiver um arquivo launch.json, poderá solicitar ao VS Code que crie um clicando no botão "Depurar" no painel de navegação.

Declaração de lançamento Este artigo foi reimpresso em: 1729235116 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3