A powerful and intuitive Python script runner for Visual Studio Code. RunPy provides a dedicated UI in your bottom panel to manage arguments, environments, and execution—keeping your main editor clean and focused.
✨ Features
Bottom Panel Integration: Accessible directly from your Terminal area, keeping your workspace organized.
Smart Argparse Detection: Automatically parses your Python script's argparse definitions and generates a clean, horizontal UI for inputting arguments.
Visual Progress Tracking: Support for tqdm and Optuna. Intercepts CLI progress bars and displays them as a smooth, sticky green bar at the top of your output.
Environment Autodetection: Automatically finds and suggests your .venv, venv, or Conda environments.
One-Click Access: Quick-launch button in the top-right of every Python editor tab.
Clean Output: Strips away cluttered carriage returns and progress bar text from the console while showing real-time logs.
🚀 Getting Started
Open a Python file.
Click the Play Icon in the top-right corner of the editor title bar.