csharp-tmLanguage
csharp-tmLanguage copied to clipboard
C# Method Syntax format grammar recognition
From @CCludts on January 3, 2019 5:47
The method name is only recognized as source.cs
instead of storage.type.cs
when formatting function signatures in certain cases.
public class Hello {
// correct syntax highlighting
public Task<(string users, string missingUserIds, string unprocessedUserIds)> FetchUsers() {
return null;
}
// different formatting. breaks syntax highlighting
public Task<(
string users,
string missingUserIds,
string unprocessedUserIds)> FetchUsers() {
return null;
}
}
Copied from original issue: Microsoft/vscode#65951
This is a duplicate of https://github.com/dotnet/csharp-tmLanguage/issues/63.