C# syntax highlighting is broken by multiline types
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Riproduci il problema aprendo un nuovo file C# e testando l’esempio fornito di generics annidati su più righe, prima con le estensioni disabilitate. Confronta l’evidenziazione prima e dopo l’interruzione di riga; il lavoro è completato quando la dichiarazione di foobar e il resto del metodo mantengono l’evidenziazione della sintassi C# per tutto il tipo su più righe.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Originally from @svenskmand in https://github.com/microsoft/vscode/issues/96341
- VSCode Version:
Version: 1.44.2 (system setup)
Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd
Date: 2020-04-16T16:36:23.138Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363 - OS Version: Windows 10
Steps to Reproduce:
- Open a new C# file and input the following code
namespace Foo {
public interface IBar<T> {
IList<T> Baz(IList<IList<IList<IList<IList<IList<
IList<IList<T>>>>>>>> foobar);
}
}
- The type of the
foobarvariable and the rest of the method has a white text color and no syntax highlighting.
This is how the syntax highlighting looks before the line break:

This is how the syntax highlighting looks with the line break:

Does this issue occur when all extensions are disabled?: Yes
- Lingua principale
- TypeScript
- Stelle
- 78
- Fork
- 43
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dotnet/csharp-tmLanguage
-
C# syntax highlighting broken with collection expressions and string interpolation in method callsAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
dotnet/csharp-tmLanguage#332 · 7 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
dotnet/csharp-tmLanguage#336 · 3 commenti ·
-
[Textmate] `scoped ref` modifierForse già presa @JoeRobich l’ha presa 1016 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
dotnet/csharp-tmLanguage#306 ·
-
[Textmate] Local function with attributeForse già presa @JoeRobich l’ha presa 1016 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
dotnet/csharp-tmLanguage#304 ·
-
[Textmate] Lambda with attributeForse già presa @JoeRobich l’ha presa 1016 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
dotnet/csharp-tmLanguage#303 ·
Tutte le issue di dotnet/csharp-tmLanguage
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
NousResearch/hermes-agent#136483 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Tool errors containing cycles or BigInt crash getErrorMessage and replace the original failureApertafactory-active factory-automatic task-bug-reproduction-success task-identify-harness-labels-done task-identify-issue-type-done
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
vercel/ai#22796 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Web chat input doesn't regain focus after a reply finishesForse già presa @GaijinSystems l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
zeroclaw-labs/zeroclaw#11658 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
babylonlabs-io/babylon-toolkit#2711 ·
I maintainer di solito rispondono entro 1 giorno