Incorrect syntax coloring in interface definition
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 42/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- csharp, typescript
- Área
- tooling
Línea de trabajo
Reproduzca el problema con la definición de interfaz de C# mostrada en el informe, comparando la declaración de parámetros multilínea con la versión en la que se elimina el salto de línea. Rastree el punto de entrada de la gramática de coloreado de sintaxis para los miembros de la interfaz y verifique que ambas formas coloreen los parámetros correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
From https://github.com/OmniSharp/omnisharp-vscode/issues/3201
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System.Runtime.InteropServices;
internal partial class Interop
{
internal partial class Mshtml
{
public interface IHTMLElement2
{
[return: MarshalAs(UnmanagedType.Interface)]
IHTMLElement
InsertAdjacentElement(string @where,
[In, MarshalAs(UnmanagedType.Interface)] IHTMLElement insertedElement);
[return: MarshalAs(UnmanagedType.Interface)]
IHTMLElement
applyElement([In, MarshalAs(UnmanagedType.Interface)] IHTMLElement apply,
string @where);
}
}
}
Notice that the coloring of the parameters is incorrect

Removing the newline corrects it:

- Lenguaje dominante
- TypeScript
- Estrellas
- 78
- Forks
- 43
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin 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 dotnet/csharp-tmLanguage
-
C# syntax highlighting broken with collection expressions and string interpolation in method callsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
dotnet/csharp-tmLanguage#332 · 7 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
dotnet/csharp-tmLanguage#336 · 3 comentarios ·
-
[Textmate] `scoped ref` modifierPosiblemente ocupada @JoeRobich la tomó hace 1016 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
dotnet/csharp-tmLanguage#306 ·
-
[Textmate] Local function with attributePosiblemente ocupada @JoeRobich la tomó hace 1016 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
dotnet/csharp-tmLanguage#304 ·
-
[Textmate] Lambda with attributePosiblemente ocupada @JoeRobich la tomó hace 1016 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
dotnet/csharp-tmLanguage#303 ·
Todos los issues de dotnet/csharp-tmLanguage
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
cameri/nostream#811 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug p3 triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
bug javascript P2-medium python release:v3.1
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
adrirubio/claude-deck#546 ·
Los mantenedores suelen responder en 1 día
-
area: desktop area: website priority: P2 type: feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
appandflow/stim#3411 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
rjsf-team/react-jsonschema-form#5485 ·
Los mantenedores suelen responder en 2 días