RubyMine 2025.2 Help

提取/引入变量

提取变量重构允许您将指定的值提取到相应的变量中。 您可以对基本的 Ruby 数据类型(例如,字符串、数组、哈希)和类实例使用此重构。

下面的动画演示了如何将字符串中的特定单词提取到变量中:

提取变量

要提取变量:

  1. 选择要重构的值,或将插入符号放置在包含所需值的字符串中。

  2. 在主菜单中,前往 重构 | 提取/引入 | 变量 Ctrl+Alt+V

  3. (可选) 如果您将插入符号放置在包含多个可提取表达式的位置,请选择所需的表达式并按下 Enter

    可提取的表达式
  4. (可选) 如果找到多个表达式的出现位置,请指定您希望仅替换选定的出现位置,还是用新变量替换所有找到的出现位置:

    替换所有出现的地方
  5. 指定变量名称并按下 Enter

示例

puts "Hello from JetBrains" puts "Goodbye from JetBrains"
name = "JetBrains" puts "Hello from #{name}" puts "Goodbye from #{name}"
最后修改日期: 2025年 9月 26日