はじめに
Xを見ていたらこのようなものを見つけました。
TIL: you can add C# syntax highlighting to a string literal by adding /* lang=c#-test */ above it: https://t.co/Tr7A8UzUY1 pic.twitter.com/WLcDDz8mhz
— Daniel Cazzulino 🇦🇷🗽 (@kzu) 2024年7月24日
どうやらRaw String Literalに言語設定をしてあげることでハイライトできるみたいです。その方法を紹介します。
やり方
以下のように、最初の"""の前に/* lang=c# */と記述します。
string text = /* lang=c# */ """ using System; public partial class SampleStruct { public int Value { get; init; } } """;
string text = // lang=c# """ using System; public partial class SampleStruct { public Weather MyWeather { get; init; } } """;

Rider以外で試していないのでVisual Studioなどでも同様になるのか分かりませんが、積極的につけてみると良いと思います。