RubyMine 2025.2 Help

重命名重构

使用 重命名 重构来更改符号、文件、目录、Rails 应用程序组件、Rails 命名范围、Rails fixtures 等的名称。 RubyMine 会自动更改代码中所有对重命名项的引用。

重命名局部变量或私有方法可以轻松地内联完成,因为只有有限的范围受影响。 重命名类或公共方法可能会影响许多文件。 在这种情况下,我们建议您在重构之前预览潜在的更改。

以下过程演示了如何重命名类方法。

  1. 将插入符号放置在方法名称上:

    放置插入符号
  2. Shift+F6 或从主菜单中选择 重构 | 重命名...

  3. 在调用的对话框中指定一个新的方法名称,然后单击 重构

    重命名对话框
  4. 重构预览 窗口中,检查将要进行的代码更改,然后单击 重构

    重构预览窗口

示例

之前

之后

class Song def initialize(name, artist) @name = name @artist = artist end def to_s "Song: #{@name}--#{@artist}" end end song = Song.new("My Way", "Sinatra") puts song.to_s
class Song def initialize(name, artist) @name = name @artist = artist end def to_string "Song: #{@name}--#{@artist}" end end song = Song.new("My Way", "Sinatra") puts song.to_string
最后修改日期: 2025年 9月 26日