JetBrains Rider 2025.2 Help

添加和移除 #region 块

JetBrains Rider 可以帮助您快速添加、移动和移除 #区域 块。

在编辑器中管理区域

直接在编辑器中,您可以快速用区域包围当前选中内容。 JetBrains Rider 将添加 #区域#endregion 指令,并将光标放置在可以输入区域名称的位置。

用 #region 包围代码块

您还可以使用 移动代码元素功能以不同方式移动区域:

  • 您可以上下移动 #区域#endregion 指令,使区域包含相邻元素,或者使元素不在区域内。 为此,请将光标放在您想要移动的指令处,按 Ctrl+Shift+Alt ,然后使用上下箭头键。

  • 您可以在范围内上下移动整个区域。 为此,请选择包括 #区域#endregion 指令的整个区域,按 Ctrl+Shift+Alt ,然后使用上下箭头键。

要移除现有区域,请按 Alt+Enter 并选择相应的 上下文操作

请注意,您还可以 在更大的范围内应用此操作。 例如,您可以使用它移除整个解决方案中的所有 #region 块:

移除整个解决方案中的 region/endregion 指令

在文件结构窗口中处理区域

包围类型和/或类型成员的区域会出现在 结构窗口窗口中。 您可以展开/折叠区域以显示/隐藏其中的项目。

文件结构窗口中的一个区域
最后修改日期: 2025年 9月 26日