Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Allow multiple debug connections in VS code using the same port

Abierto
#1,501 0 comentarios 5 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python, vscode

Línea de trabajo

El issue no menciona archivos ni pruebas de debugpy; empieza siguiendo la ruta de --connect y la configuración de attach de VS Code que se muestra en el informe. Se considera terminado cuando una sola configuración de attach puede aceptar y gestionar varias conexiones entrantes en el mismo puerto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Hello debugpy team, hi Pavel,

the discussion
"How to debug cmdline scripts with options used in a sequence of piped cmds with VS Code" https://github.com/microsoft/debugpy/discussions/1498
described a way to debug multiple calls of a cmdline script in a sequence of linux commands using a pipe.
In this example the debug connection has been opened from the script to a listening VS code IDE using --connect

If we have a sequence of calls like so
cat myfile | python -m debugpy --connect 5678 ./python-script-1.py --option1=x | python -m debugpy --connect 5679 python-script-2.py --option2=y
we have to use several ports and we have to start several debug sessions in VS code using their own debug settings for each port.
It would be better, if VS code would only need one debug config for multiple incoming connections and could handle them.
Example:

            "name": "Python: Listen 5678",
            "type": "python",
            "request": "attach",
            "listen": {
                "host": "localhost",
                "port": 5678,
                "allow_multiple_connections": "true"    *** NEW ***
            },
        },

This behaviour would be similar to PHP debugging using xdebug and VS code or PHPstrom.

Thanks a lot in advance for realizing this perhaps in the future.

Best regards, Uwe

Lenguaje dominante
Python
Estrellas
2.5k
Forks
202
Merge medio
5 d 1 h
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/debugpy

Todos los issues de microsoft/debugpy

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.