Skip to content

Feature: default consoleTitle to launch config name when omitted (python debug) #25544

Open

Description

@randnumX

When running multiple concurrent Python debug configurations in VS Code, all integrated terminals open with the same generic title (Python Debug Console). This makes it difficult to identify which terminal corresponds to which running service or script.

There is already a consoleTitle attribute that can be set manually in launch.json, but it must be defined per configuration, creating maintenance overhead when managing multiple launch configurations.

I propose that if consoleTitle is not explicitly defined, the Python extension should automatically default it to the value of the configuration’s name attribute at debug-time.

Related Issues

VS Code Core issue: microsoft/vscode#240398 → Closed as “caused by extension” and redirected here.

Image

debugpy already supports a consoleTitle attribute; this proposal simply pre-populates it in the extension layer.

Image

Activity

  1. github-actions commented on Oct 23, 2025

    @github-actions

    Thanks for the feature request! We are going to give the community 60 days from when this issue was created to provide 7 👍 upvotes on the opening comment to gauge general interest in this idea. If there's enough upvotes then we will consider this feature request in our future planning. If there's unfortunately not enough upvotes then we will close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions