dotnet / dotnet/csharp-tmLanguage

Grammar is slow on a line with a very long string literal (with embedded json)

Abierto
#238 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
TypeScript
Estrellas
78
Forks
43
Merge medio
34 min
PR fusionados (30 d)
1

Descripción

## Details

What editor are you seeing the problem in? (e.g. Atom, Visual Studio Code, etc.)
VS Code

What version of the editor are you using?
1.66 insiders and 1.65 stable.

What color theme are you using?
N/A

## Repro

This file has the issue - [example.txt](https://github.com/microsoft/vscode/files/8332370/example.txt) - although in the original it contained a bearer token, so I couldn't include verbatin - all chars replaced with x.

_Originally reported by @kierenj in https://github.com/microsoft/vscode/issues/145876._

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con el archivo example.txt enlazado y reproduce la ralentización en VS Code 1.65 stable o 1.66 insiders usando la gramática de sintaxis de C#. Compara el comportamiento con el literal de cadena largo y el JSON incrustado; se considera terminado cuando se comprende el retraso provocado por la gramática y este ya no se produce, y el resultado se ha verificado en las versiones afectadas del editor.

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

Evaluación

Stack tecnológico
vscode
Área
tooling
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.