如何在 visual studio 中对齐大一行字符串

How to align big one line string in visual studio

你好,我有一个愚蠢的问题,例如我该如何写

这行代码,可能代表大sql语句(几十行)

string sql = "SELECT A,B,C FROM TableX";

到以下块代码格式,更透明,更易于编辑,但我还需要一行字符串?

string sql = "SELECT A,
B,
C
FROM 
TableX";

但我不想在字符串中包含 \n 个字符,我希望该块也是一行字符串。

谢谢

您可以在字符串前加上@。这将它变成一个允许跨越多行的 verbatim 字符串。

这确实引入了换行符(可能还有很多额外的空格,具体取决于缩进),但您可以轻松删除它们。