Better gdb & gcc integration for containerized toolchains
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- developer-experience, devtools
Línea de trabajo
Empieza localizando en la extensión el procesamiento de la configuración de lanzamiento para miDebuggerPath, miDebuggerArgs y MIMode. Sigue cómo se ensambla el comando del depurador y, después, verifica que un comando compuesto como toolbox con run gdb se invoque con los argumentos del depurador en el orden requerido y que las configuraciones existentes con una sola ruta sigan funcionando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Feature Request
Currently launch configurations expect a single path for miDebuggerPath (as the name implies) but this creates friction if the underlying debugger requires some "pre" arguments. To give an example:
{
"type": "cppdbg",
"request": "launch",
"name": "Example",
"program": "${workspaceFolder}/...",
"preLaunchTask": "...",
"MIMode": "gdb",
"miDebuggerPath": "toolbox",
"miDebuggerArgs": "run gdb"
}
This triggers the debugger via toolbox --interpreter=mi run gdb, which is not correct as the debugger is not a single command but a compound command here.
There should be a way to provide a "debugger command" where additonal arguments are appended at the end.
- Lenguaje dominante
- TypeScript
- Estrellas
- 6.2k
- Forks
- 1.7k
- Merge medio
- 20 h 53 min
- PR fusionados (30 d)
- 41
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/vscode-cpptools
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
microsoft/vscode-cpptools#14817 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
microsoft/vscode-cpptools#14816 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
microsoft/vscode-cpptools#14815 ·
Los mantenedores suelen responder en 1 día
-
False C/C++(65) after rapid snippet replacement: identical source gets different diagnosticsAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoft/vscode-cpptools#14807 ·
Los mantenedores suelen responder en 1 día
-
Intellisense errors for projects after updating C/C++ extension to a version newer than 1.32.2Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
microsoft/vscode-cpptools#14806 ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/vscode-cpptools
Issues similares
-
level/task reporter/qa type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
wazuh/wazuh-dashboard-plugins#9310 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
cybersemics/treecrdt#267 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
wiz-sec-public/backstage-plugin-wiz#16 · 1 comentario ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
solana-foundation/solana-com#2245 ·
Los mantenedores suelen responder en 1 día