dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.85k stars 670 forks source link

No Syntax Highlighting for XML Tags in Documentation Comments #5038

Open AwSkies opened 2 years ago

AwSkies commented 2 years ago

Issue Description

There is no syntax highlighting for XML tags documentation comments. When starting a comment with ///, everything there appears the standard green, except for things between two quotes, which appears blue. When OmniSharp is not running, there is proper syntax highlighting.

Steps to Reproduce

Start OmniSharp language server and view a documentation comment

Expected Behavior

The XML tags and string parameters in those tags in documentation comments should be colored differently than the normal comment green.

Actual Behavior

All text in documentation comments is the standard comment green, except for string parameters for XML tags that are enclosed in quotes.

Logs

OmniSharp log

Starting OmniSharp server at 2/4/2022, 5:58:26 PM Target: e:\Games\UnityProjects\Protista\Protista.sln OmniSharp server started. Path: c:\Users\jagsh\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.65\OmniSharp.exe PID: 29948 [info]: OmniSharp.Stdio.Host Starting OmniSharp on Windows 6.2.9200.0 (x64) [info]: OmniSharp.Services.DotNetCliService Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK [info]: OmniSharp.Services.DotNetCliService Using the 'dotnet' on the PATH. [info]: OmniSharp.Services.DotNetCliService DotNetPath set to dotnet [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Located 2 MSBuild instance(s) 1: Visual Studio Build Tools 2019 16.8.30804.86 16.8.2 - "E:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin" 2: StandAlone 17.1.0 - "c:\Users\jagsh\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.65\.msbuild\Current\Bin" [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Registered MSBuild instance: Visual Studio Build Tools 2019 16.8.30804.86 16.8.2 - "E:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin" [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0 [info]: OmniSharp.WorkspaceInitializer Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110 [info]: OmniSharp.Cake.CakeProjectSystem Detecting Cake files in 'e:\Games\UnityProjects\Protista'. [info]: OmniSharp.Cake.CakeProjectSystem Did not find any Cake files [info]: OmniSharp.MSBuild.ProjectSystem Detecting projects in 'e:\Games\UnityProjects\Protista\Protista.sln'. [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\SimpleWebTransport.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Assembly-CSharp.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Telepathy.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Cloud.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Components.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\OEBIF.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Examples.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.GUI.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\kcp2k.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.Pong.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Authenticators.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Weaver.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.Editor.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Assembly-CSharp-Editor.csproj' [info]: OmniSharp.MSBuild.ProjectManager Queue project update for 'e:\Games\UnityProjects\Protista\Mirror.CompilerSymbols.csproj' [info]: OmniSharp.Script.ScriptProjectSystem Detecting CSX files in 'e:\Games\UnityProjects\Protista'. [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\SimpleWebTransport.csproj [info]: OmniSharp.Script.ScriptProjectSystem Did not find any CSX files [info]: OmniSharp.WorkspaceInitializer Configuration finished. [info]: OmniSharp.Stdio.Host Omnisharp server running using Stdio at location 'e:\Games\UnityProjects\Protista' on host 30004. [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\SimpleWebTransport.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\SimpleWebTransport.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Assembly-CSharp.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Assembly-CSharp.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Assembly-CSharp.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Telepathy.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Telepathy.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Telepathy.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Cloud.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Cloud.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Cloud.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Components.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Components.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Components.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\OEBIF.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\OEBIF.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\OEBIF.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Examples.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Examples.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Examples.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.GUI.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.GUI.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.GUI.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\kcp2k.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\kcp2k.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\kcp2k.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.Pong.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.Pong.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Examples.Cloud.Pong.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Authenticators.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Authenticators.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Authenticators.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Weaver.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Weaver.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Weaver.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.Editor.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.Editor.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.Editor.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Assembly-CSharp-Editor.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Assembly-CSharp-Editor.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Assembly-CSharp-Editor.csproj' [info]: OmniSharp.MSBuild.ProjectManager Loading project: e:\Games\UnityProjects\Protista\Mirror.CompilerSymbols.csproj [info]: OmniSharp.MSBuild.ProjectManager Successfully loaded project file 'e:\Games\UnityProjects\Protista\Mirror.CompilerSymbols.csproj'. [info]: OmniSharp.MSBuild.ProjectManager Adding project 'e:\Games\UnityProjects\Protista\Mirror.CompilerSymbols.csproj' [info]: OmniSharp.MSBuild.ProjectManager Update project: SimpleWebTransport [info]: OmniSharp.MSBuild.ProjectManager Update project: Assembly-CSharp [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror [info]: OmniSharp.MSBuild.ProjectManager Update project: Telepathy [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Cloud [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Components [info]: OmniSharp.MSBuild.ProjectManager Update project: OEBIF [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Examples [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Examples.Cloud.GUI [info]: OmniSharp.MSBuild.ProjectManager Update project: kcp2k [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Examples.Cloud.Pong [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Authenticators [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Weaver [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.Editor [info]: OmniSharp.MSBuild.ProjectManager Update project: Assembly-CSharp-Editor [info]: OmniSharp.MSBuild.ProjectManager Update project: Mirror.CompilerSymbols [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 676, Column: 48. Received response for /v2/getcodeactions but could not find request. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 676, Column: 33. Received response for /quickinfo but could not find request. Received response for /v2/gotodefinition but could not find request. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 199, Column: 40. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 198, Column: 33. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 198, Column: 33. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 198, Column: 33. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 200, Column: 39. [warn]: OmniSharp.Stdio.Host ************ Request ************ { "Type": "request", "Seq": 180, "Command": "/filesChanged", "Arguments": [ { "FileName": "e:\\Games\\UnityProjects\\Protista\\Assets\\Scripts\\Piece.cs", "changeType": "Change" } ] } [fail]: OmniSharp.Stdio.Host ************ Response (31.2671ms) ************ { "Request_seq": 180, "Command": "/filesChanged", "Running": true, "Success": false, "Message": "\"System.IO.IOException: The process cannot access the file 'e:\\\\Games\\\\UnityProjects\\\\Protista\\\\Assets\\\\Scripts\\\\Piece.cs' because it is being used by another process.\\r\\n at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\\r\\n at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)\\r\\n at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)\\r\\n at OmniSharp.Roslyn.BufferManager.d__8.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn\\\\BufferManager.cs:line 47\"", "Body": null, "Seq": 4638, "Type": "response" } [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 48. [warn]: OmniSharp.Stdio.Host ************ Request ************ { "Type": "request", "Seq": 191, "Command": "/filesChanged", "Arguments": [ { "FileName": "e:\\Games\\UnityProjects\\Protista\\Assets\\Scripts\\Piece.cs", "changeType": "Change" } ] } [fail]: OmniSharp.Stdio.Host ************ Response (0.8770ms) ************ { "Request_seq": 191, "Command": "/filesChanged", "Running": true, "Success": false, "Message": "\"System.IO.IOException: The process cannot access the file 'e:\\\\Games\\\\UnityProjects\\\\Protista\\\\Assets\\\\Scripts\\\\Piece.cs' because it is being used by another process.\\r\\n at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\\r\\n at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)\\r\\n at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)\\r\\n at OmniSharp.Roslyn.BufferManager.d__8.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn\\\\BufferManager.cs:line 47\"", "Body": null, "Seq": 4708, "Type": "response" } [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 52. Received response for /findusages but could not find request. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 13, Column: 14. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 699, Column: 27. [warn]: OmniSharp.Stdio.Host ************ Request ************ { "Type": "request", "Seq": 446, "Command": "/filesChanged", "Arguments": [ { "FileName": "e:\\Games\\UnityProjects\\Protista\\Assets\\Scripts\\GameManager.cs", "changeType": "Change" } ] } [fail]: OmniSharp.Stdio.Host ************ Response (0.8658ms) ************ { "Request_seq": 446, "Command": "/filesChanged", "Running": true, "Success": false, "Message": "\"System.IO.IOException: The process cannot access the file 'e:\\\\Games\\\\UnityProjects\\\\Protista\\\\Assets\\\\Scripts\\\\GameManager.cs' because it is being used by another process.\\r\\n at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\\r\\n at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)\\r\\n at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)\\r\\n at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)\\r\\n at OmniSharp.Roslyn.BufferManager.d__8.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn\\\\BufferManager.cs:line 47\"", "Body": null, "Seq": 11364, "Type": "response" } [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 483, Column: 58. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 485, Column: 73. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 486, Column: 50. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 488, Column: 74. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 489, Column: 71. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 490, Column: 70. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 496, Column: 46. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 498, Column: 76. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 502, Column: 45. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 498, Column: 76. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 496, Column: 46. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 490, Column: 70. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 489, Column: 71. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 488, Column: 74. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 486, Column: 50. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 485, Column: 73. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 483, Column: 58. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 477, Column: 27. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 477, Column: 24. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 475, Column: 29. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 464, Column: 50. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\GameManager.cs, Line: 461, Column: 65. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 252, Column: 44. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 70, Column: 42. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 67, Column: 89. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 59, Column: 48. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 147, Column: 78. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 147, Column: 77. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 147, Column: 69. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Board.cs, Line: 140, Column: 14. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 97, Column: 117. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 52. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 15. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 19. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 23. [warn]: OmniSharp.Roslyn.CSharp.Services.Navigation.FindUsagesService No symbol found. File: e:\Games\UnityProjects\Protista\Assets\Scripts\Piece.cs, Line: 197, Column: 29.

C# log

Installing C# dependencies... Platform: win32, x86_64 Finished Getting latest OmniSharp version information Downloading package 'Latest OmniSharp Version Information' (1 KB).................... Done!

Environment information

VSCode version: 1.64.0 C# Extension: 1.24.0

Dotnet Information .NET SDK (reflecting any global.json): Version: 5.0.101 Commit: d05174dc5a Runtime Environment: OS Name: Windows OS Version: 10.0.19043 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\5.0.101\ Host (useful for support): Version: 5.0.1 Commit: b02e13abab .NET SDKs installed: 3.1.101 [C:\Program Files\dotnet\sdk] 5.0.101 [C:\Program Files\dotnet\sdk] .NET runtimes installed: Microsoft.AspNetCore.All 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] To install additional .NET runtimes or SDKs: https://aka.ms/dotnet-download
Visual Studio Code Extensions |Extension|Author|Version| |---|---|---| |anaconda-extension-pack|ms-python|1.0.1| |codespaces|GitHub|1.5.2| |csharp|ms-dotnettools|1.24.0| |discord-vscode|icrawl|5.8.0| |java|redhat|1.3.0| |markdown-all-in-one|yzhang|3.4.0| |python|ms-python|2022.0.1786462952| |remote-containers|ms-vscode-remote|0.209.6| |remote-ssh|ms-vscode-remote|0.70.0| |remote-ssh-edit|ms-vscode-remote|0.70.0| |remote-wsl|ms-vscode-remote|0.63.13| |remotehub|GitHub|0.24.0| |unity-debug|Unity|3.0.2| |unity-tools|Tobiah|1.2.12| |vscode-java-debug|vscjava|0.38.0| |vscode-java-dependency|vscjava|0.19.0| |vscode-java-pack|vscjava|0.21.0| |vscode-java-test|vscjava|0.34.0| |vscode-maven|vscjava|0.35.0| |vscode-pull-request-github|GitHub|0.34.3| |vscode-pylance|ms-python|2022.2.0| |vscode-remote-extensionpack|ms-vscode-remote|0.21.0| |vscode-unitymeta|PTD|0.0.7| |vscode-yaml|redhat|1.4.0| |vscodeintellicode|VisualStudioExptTeam|1.2.16|;
JoeRobich commented 2 years ago

@CapClumsy I think this may depend on which theme you are using. Using the included Visual Studio 2019 Dark theme I see

image
AwSkies commented 2 years ago

After checking, it does seem that changing to the theme you mentioned does fix it. However, when the OmniSharp server isn't running, the syntax highlighting works correctly, and I've become quite fond of the default theme, however basic it is. I'm wondering, would be any way to fix it outside of moving to another theme?

LarsBehl commented 2 years ago

Are there any updates on this issue? Like @CapClumsy I would prefer to stick to the default theme, instead of switching to the VS2019 one

AwSkies commented 2 years ago

@LarsBehl Unfortunately no, I've just decided to deal with all the doc comments being green.

tulx17 commented 2 years ago

For anyone who still looking at this issue. Disable the semantic highlighting of c# extension and use the default one provided by vscode. They are conflicting, i guess. For me, disable one of them solves the issue