ReSharper 2025.2 Help

拆分和合并字符串文本

当您输入一个较长的字符串文本时,ReSharper 会帮助您将其拆分为多行,并添加必要的引号和加号。

当插入符号位于字符串文本内时,

ReSharper:拆分字符串文本

按下 输入 将正确拆分字符串,以确保代码语法不会被破坏:

ReSharper:拆分字符串文本

默认情况下,如果您删除字符串字面量连接部分之间的 + 符号,这些部分将合并为一个单一的字面量,并删除多余的引号。 You can disable this behavior by clearing the 移除串联字符串之间的加号时将串联字符串连接起来 checkbox on the 环境 | 编辑器 | 行为 page of ReSharper 选项 Alt+R, O .

另一种拆分字符串文本的方法是将插入符号放在您希望拆分的位置,按下 Alt+Enter 并选择 拆分字符串。 此 上下文操作 也会添加必要的引号和 + ,但字符串的两部分将保持在同一行。

此功能在以下语言和技术中 受支持

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中不可用

此功能在 C++ 中可用

此功能在 ASP.NET 中不可用

此功能在 Razor 中不可用

此功能在 XAML 中不可用

此功能在资源文件中不可用

此功能在构建脚本文件中不可用

此功能在 SQL/NoSQL 文件和注入中不可用

此处提供的说明和示例针对在 C# 中使用该功能。 有关其他语言的更多信息,请参阅 语言和框架 部分中的相应主题。

最后修改日期: 2025年 9月 27日