dotnet / dotnet/csharp-tmLanguage
C# syntax highlight glitch when using Tuple return type
- 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