ReSharper 2025.3 Help

拆分和合并字符串文本

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

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

ReSharper:拆分字符串文本

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

ReSharper:拆分字符串文本

默认情况下,如果您删除字符串文本连接部分之间的 + 符号,这些部分将合并为一个单一的文本,并移除多余的引号。 您可以通过清除 移除串联字符串之间的加号时将串联字符串连接起来 复选框(位于 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年 12月 8日