文字列(逐語的文字列リテラルや、生文字列リテラルも含む)は、基本的に1色だけの色付け(Visual Studio の初期設定では、茶色系の色)となりますが、C#のソースジェネレータを記述する際や、JSONデータを書く際、正規表現を書く際に、エディタ内でシンタックスハイライトがないと可読性が低くなります。
そこで Visual Studio の特殊機能として、文字列の前に /* lang=言語 */ というコメントアウトを記述することで、その言語のシンタックスハイライトがされるようになります。

| 言語 | コメントアウト |
|---|---|
| C# | /* lang=C# */ |
| JSON | /* lang=json */ |
| 正規表現 | /* lang=regex */ |
{
pages {
search (query: "TechMemo/VisualStudio") {
results {
id
path
title
}
}
}
}