ReSharper 2025.2 Help

提取成员到部分重构

此重构可帮助您将选定的类型成员移动到部分类型的另一部分。 如果需要,ReSharper 将使当前类型设为部分类型,创建该类型的新部分及其文件——所有操作一次完成。 所有必要的导入会随移动的成员一起移动。

将类型设为部分类型并将选定的成员移至其中

  1. 通过以下方式之一选择类型或成员:

    • 在编辑器中,将插入符号放置在类型或成员的名称上。

    • 文件结构窗口 窗口中选择类型或成员。

    或者,您也可以在编辑器或工具窗口中选择一个或多个要提取的成员,或者将插入符号放置在包含要提取成员的区域。

  2. 执行以下操作之一:

    • Control+Shift+R 然后选择 将成员提取为分部

    • 右键单击并从上下文菜单中选择 重构 | 提取成员到 Partial

    • 从主菜单中选择 ReSharper | 重构 | 提取成员到 Partial…

    将成员提取为分部 对话框将打开。

  3. 如果当前类型不是部分类型,ReSharper 将建议创建一个新部分。 否则,您可以选择创建一个新部分或选择现有部分之一来移动成员。

  4. 选择应移动到部分类型新部分的类型成员。 如果您在选定的成员或包含某些成员的区域上调用了此重构,这些成员将为您预先选定。

  5. 要应用重构,请单击 下一步

  6. 如果未发现冲突,ReSharper 将立即执行重构。 否则,它会提示您 解决冲突

ReSharper。 “设为部分”重构

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

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中不可用

功能在 C++ 中不可用

此功能在 ASP.NET 中不可用

此功能在 Razor 中不可用

此功能在 XAML 中不可用

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

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

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

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