dotnet / dotnet/csharp-tmLanguage
VSCode hangs with 100% CPU in Code Helper process when viewing specific file
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 78
- Forks
- 43
- Merge medio
- 34 min
- PR fusionados (30 d)
- 1
Descripción
_From @akoeplinger on June 23, 2017 12:8_
- VSCode Version: Code 1.13.1 (379d2efb5539b09112c793d3d9a413017d736f89, 2017-06-14T18:13:05.928Z)
- OS Version: Darwin x64 16.6.0
- Extensions:
|Extension|Author|Version|
|---|---|---|
|vscode-markdownlint|DavidAnson|0.9.1|
|vscode-docker|PeterJausovec|0.0.16|
|sort-lines|Tyriar|1.3.0|
|githistory|donjayamanne|0.2.0|
|python|donjayamanne|0.6.5|
|cpptools|ms-vscode|0.11.4|
|csharp|ms-vscode|1.10.0|
|mono-debug|ms-vscode|0.15.6|
|Ruby|rebornix|0.12.1|;
---
Steps to Reproduce:
1. `mkdir vscodehang && cd vscodehang`
2. `wget https://raw.githubusercontent.com/mono/mono/c7b19b52fd671233cf2daab451f09c7591c859b1/mcs/class/Mono.Security/Mono.Xml/MiniParser.cs`
3. `code .`
4. Open MiniParser.cs
5. VSCode gets unresponsive and offers to reopen window
_Copied from original issue: Microsoft/vscode#29319_
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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
Reproduce el bloqueo descargando MiniParser.cs, abriendo su directorio con VS Code y abriendo el archivo. Empieza examinando la gramática de sintaxis de C# utilizada para la coloración; la tarea estará terminada cuando abrir MiniParser.cs ya no haga que el proceso Code Helper consuma el 100 % de la CPU ni provoque que la ventana deje de responder.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, typescript
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100