microsoft / microsoft/vscode-cpptools
Add regex support for sourceFileMap
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 6.2k
- Forks
- 1.7k
- Merge medio
- 14 h 46 min
- PR fusionados (30 d)
- 61
Descripción
We need to translate paths from a compile-time unknown generated path names into a path vscode can find the files.
This could be solved with a regex, or similar.
For example translate "compiletime-srting-1" which is the same for build_dir and dl dir, but has different prefixes:
"sourceFileMap":
{
"${workspaceFolder}/build_dir/target-testlib_arm_eglibc-2.18_eabi_<compiletime-srting-1>": "${workspaceFolder}/dl/testlib_<compiletime-srting-1>"
}
It has also a lot of similar usecases.
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.
Línea de trabajo
Comienza rastreando el manejo de sourceFileMap en el código fuente de la extensión de TypeScript; el payload no nombra ningún archivo ni prueba específicos. Reproduce el ejemplo de las rutas build_dir y dl y, después, define cómo las asignaciones mediante regex o equivalentes deberían resolver los nombres generados en tiempo de compilación para que VS Code pueda encontrar los archivos, incluidos los casos similares.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp, typescript
- Área
- devtools
- 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