Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Python Launch CreatorNew to Visual Studio Code? Get it now.
Python Launch Creator

Python Launch Creator

ivan-osatchuk

|
20 installs
| (0) | Free
Create launch.json configurations for Python debugging with virtual environments support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Python Launch Creator

Uma extensão do Visual Studio Code que facilita a criação de arquivos launch.json para debug de aplicações Python, especialmente em ambientes virtuais.

Funcionalidades

  • ✅ Criação rápida de configurações de debug para arquivos Python
  • ✅ Suporte a ambientes virtuais (venv, conda, etc.)
  • ✅ Configurações avançadas com variáveis de ambiente e argumentos personalizados
  • ✅ Interface intuitiva com diálogos interativos
  • ✅ Integração com o menu de contexto para arquivos Python

Como usar

1. Configuração Básica

  • Clique com o botão direito em um arquivo .py
  • Selecione "Criar Launch.json para Python"
  • A extensão criará uma configuração básica de debug

2. Configuração com Ambiente Virtual

  • Clique com o botão direito em um arquivo .py
  • Selecione "Criar Launch.json para Python com Venv"
  • Informe o caminho para o interpretador Python do seu ambiente virtual
  • Exemplo: venv/bin/python (Linux/Mac) ou venv/Scripts/python.exe (Windows)

3. Configuração Avançada

  • Use a paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P)
  • Digite "Criar Launch.json Avançado para Python"
  • Configure:
    • Nome da configuração
    • Caminho do interpretador Python
    • Argumentos do programa
    • Variáveis de ambiente personalizadas

Exemplo de configuração gerada

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Depurador Identificadores Linux/Mac",
      "type": "debugpy",
      "request": "launch",
      "program": "${workspaceFolder}/main.py",
      "python": "${workspaceFolder}/venv/bin/python",
      "console": "integratedTerminal",
      "cwd": "${workspaceFolder}/",
      "env": {
        "PYTHONPATH": "${workspaceFolder}/venv/bin/python"
      }
    }
  ]
}

Comandos disponíveis

Comando Descrição
Criar Launch.json para Python Cria configuração básica de debug
Criar Launch.json para Python com Venv Cria configuração com ambiente virtual
Criar Launch.json Avançado para Python Cria configuração personalizada

Requisitos

  • Visual Studio Code 1.101.0 ou superior
  • Extensão Python para VS Code (recomendada)

Instalação

  1. Baixe a extensão do VS Code Marketplace
  2. Ou instale via linha de comando: code --install-extension ivan-osatchuk.launch-creator

Desenvolvimento

Esta extensão foi desenvolvida em TypeScript e utiliza a API do VS Code.

Para contribuir:

  1. Clone o repositório
  2. Execute npm install
  3. Pressione F5 para abrir uma nova janela do vs Code com a extensão carregada
  4. Faça suas alterações e teste

Changelog

0.1.0

  • Versão inicial
  • Suporte a configurações básicas, com venv e avançadas
  • Integração com menu de contexto
  • Interface interativa para configuração

Licença

MIT


Desenvolvido com ❤️ para facilitar o debug Python no VS Code!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft