ReSharper 2025.2 Help

无需复制粘贴即可重新排序代码

您是否曾经想要重新排序代码成员——比如类中的成员或只是成员语句——而不需要使用常规的复制粘贴操作? 使用 ReSharper,这很简单。

这里需要记住的快捷键是 Ctrl+Shift+Alt + 箭头键。 按住 Ctrl+Shift+Alt 组合键时,箭头键的用途取决于插入符号在代码中的位置以及您选择的代码块。 以下是一些示例:

  • 在加法操作的成员(例如 a + b )上按左右箭头键时,如果可能,将操作数向左或向右移动。 例如,当插入符号位于 b 时,按下 Ctrl+Shift+Alt+Left 将把表达式更改为 b + a

  • 按上下箭头键可以将整个语句上下移动。 注意:如果您希望将语句移动到其后面的代码块 内部 ,请使用左右键而不是上下键。

  • 当插入符号位于方法声明处时,上下键(当然需要与 Ctrl+Shift+Alt 一起使用)会根据其他成员声明的位置将其上下移动。 这使您可以按照自己的意愿重新排序字段、属性、方法和事件。

重新排列代码:选择可移动的元素

由于许多此类重构依赖于选择的确切代码元素,ReSharper 提供了有用的快捷键以便于 扩展和缩小选择范围。 扩展可以从单个标识符扩展到整个语句,再到所有语句,直到包含的方法,依此类推。 使用 Control+W 扩展选择范围,使用 Control+Shift+W 缩小选择范围。

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