ReSharper 2025.3 Help

复制行或选区

创建与现有代码元素类似的代码元素(例如新的方法重载或新的自动实现属性)的一种方法是通过复制粘贴克隆现有元素,然后编辑克隆的元素。

ReSharper 帮助您简化克隆部分操作——只需按下一个按键 Control+D ,克隆的代码就会插入到原始代码之后。

复制当前行或选中内容

  1. 如果您想克隆一行,请将插入点放在该行。 要克隆任意代码片段,请在编辑器中选中它。

    选择逻辑代码块 ,请按 Control+W 一次或多次;要 选择当前声明 ,请按 Control+Shift+[

  2. 按下 Control+D 或从主菜单中选择 ReSharper | 编辑| 复制文本。 或者,您可以按 Control+Shift+A ,开始在弹窗中输入命令名称,然后从中选择它。

  3. 复制的行或多行选中内容会插入到原始行或选中内容的下方;复制的内联选中内容会插入到原始内容的右侧。

  4. 如果您复制了选中内容,选中状态会保留在副本上。 如果需要,您可以按 Ctrl+Shift+Alt ,然后使用箭头键 将副本移动到所需位置

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

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

功能在 C# 中可用

此功能适用于 Visual Basic

功能在 C++ 中可用

此功能适用于 ASP.NET

功能适用于 Razor

此功能适用于 XAML

此功能适用于资源文件

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

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

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

最后修改日期: 2025年 12月 8日