microsoft / microsoft/TypeScript-TmLanguage
Incorrect TypeScript syntax highlighting with variable type starting on a new line
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 471
- Forks
- 149
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.78.1
- OS Version: Windows_NT x64 10.0.22621 (Windows 11)
Steps to Reproduce:
(This issue can also be reproduced in VSCode Web)
- Create new text file
- Select TypeScript language
- Paste the following code:
let a:
number
for (;;);
- Syntax highlighting starting with 'for' is broken. It does not occur if type specifier is on the same line as variable declaration.
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 problema en VS Code o VS Code Web usando el fragmento de TypeScript proporcionado, primero con el tipo en una línea nueva y después en la línea de declaración. Inspecciona los TypeScript TextMate grammar files del repositorio para encontrar la regla responsable del resaltado incorrecto que comienza en for; se considera terminado cuando ambas formas se resaltan correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100