dotnet / dotnet/csharp-tmLanguage

C# syntax highlight glitch when using Tuple return type

Offen
#154 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
78
Forks
43
Ø Merge
34 Min.
Gemergte PRs (30 T.)
1

Beschreibung

Originally found in Github.com and also VSCode.

## Details

VSCode 1.34

## Repro

```csharp
public class {
public async Task<
(bool success,
string content)> Func(
ProductModel product,
Settings settings)
{
req1.Headers.Add("Accept", "application/json, text/javascript, */*; q=0.01");
req1.Headers.Add("Referer", $"{ShopBaseDomain}/shop/gd/dtl/goos.do?onlnGoosCd={goosCd}");
}
}
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie damit, das gemeldete Hervorhebungsverhalten in VSCode 1.34 mit dem C#-Snippet im Issue nachzustellen, wobei Sie sich auf den Tupel-Rückgabetyp konzentrieren. Untersuchen Sie die betreffenden C#-Syntaxgrammatik-Einträge und überprüfen Sie die Änderung, indem Sie bestätigen, dass der Tupel-Rückgabetyp und die umgebende Methodensignatur korrekt hervorgehoben werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.