補間接頭辞付き文字列を使用すると、文字列が分かりやすくなる場合があります。接頭辞付き文字列では、エスケープ処理を追加することなくドルリテラルを使用できるためです。
例:
val jsonSchema: String = """
{
"${'$'}id": "https://example.com/product.schema.json",
}"""
クイックフィックスを使用すると、安全に置換可能なすべてのエスケープされているドル記号が通常のドル記号に変換されます。
val jsonSchema: String = $$"""
{
"$id": "https://example.com/product.schema.json",
}"""