ReSharper 2025.2 Help

智能粘贴

ReSharper 帮助您自动转义在代码中复制/粘贴的文本中的非法字符。

如果粘贴的文本包含当前上下文中非法的字符,ReSharper 会自动将这些字符替换为相应的转义序列。

粘贴后,您可以立即按 Ctrl+Z 撤销转义并保持粘贴的文本原样。

例如,当您将包含双引号的文本粘贴到字符串字面量中时,ReSharper 会自动转义所有的引号。

另一个例子是将包含泛型的代码片段粘贴到 XML 文档标签中:ReSharper 会将尖括号替换为相应的转义序列。

当在注释中粘贴文本时,ReSharper 会在粘贴到多行注释中时转义 */ ,并在粘贴到单行或 XML 文档注释中时用缩进和 ///// 替换换行符。

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

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中可用

此功能在 C++ 中可用

此功能在 ASP.NET 中可用

此功能在 Razor 中可用

此功能在 XAML 中可用

此功能在资源文件中可用

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

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

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

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