microsoft / microsoft/vscode-cpptools

Show the process ID in the call stack on Windows

Abierto
#9,065 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

debugger Feature Request
Lenguaje dominante
TypeScript
Estrellas
6.2k
Forks
1.7k
Merge medio
14 h 46 min
PR fusionados (30 d)
61

Descripción

Not sure if the same process ID is applicable to Linux/Mac -- I could check, but I mostly want it for Windows.

I originally filed this on VS Code, but they said: "showing the process ID in the CALL STACK view as part of the session label or thread label is the recommended way (since there is no other place where to show it and since VS Code knows nothing about processes).".

It's available when debugging with Visual Studio 2022.

When I initially use the C/C++ debugger to attach to a process, it shows the process ID in the dropdown, but then I can't remember it and then I need to check later on which process ID I'm attached to and it doesn't show me in the UI (e.g. there are 3 such processes running and I want to make sure I'm attached to the one using 100% CPU and not one of the other 2).

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.

Línea de trabajo

El issue no menciona archivos, pruebas ni puntos de entrada. Empieza localizando en la extensión el manejo de Windows attach y de call-stack/session-label, y después comprueba cómo se representa la selección de procesos existente. Se considera terminado cuando el ID del proceso adjunto es visible en la Call Stack UI correspondiente y el comportamiento está cubierto por una prueba adecuada.

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

Evaluación

Stack tecnológico
cpp, typescript, vscode
Área
devtools, operating-systems
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.