vscode-csharp icon indicating copy to clipboard operation
vscode-csharp copied to clipboard

No Syntax Highlighting for XML Tags in Documentation Comments

Open AwSkies opened this issue 3 years ago • 5 comments

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

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.<UpdateBufferAsync>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.<UpdateBufferAsync>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.<UpdateBufferAsync>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

AwSkies avatar Feb 05 '22 00:02 AwSkies

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

JoeRobich avatar Feb 06 '22 23:02 JoeRobich

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?

AwSkies avatar Feb 07 '22 04:02 AwSkies

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

LarsBehl avatar Apr 19 '22 11:04 LarsBehl

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

AwSkies avatar Apr 19 '22 15:04 AwSkies

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

tulx17 avatar Jul 04 '22 10:07 tulx17