如何使用RubyMine查找额外的换行符?

如何使用RubyMine查找额外的换行符?,rubymine,Rubymine,我试图在代码中的两个方法之间检测额外的换行符。 我怎样才能用RubyMine检测到所有这些?例如: def some_method end # two new lines def other_method end 编辑->查找->在路径中查找 将“要查找的文本”设置为 选中“正则表达式” 单击查找 这些换行符之前可能有空格,因此您可能会找到更多与的匹配项 end *\n *\n *\n 你也可以考虑通过重新格式化代码自动删除额外的换行符: 确保Preferences->Proje

我试图在代码中的两个方法之间检测额外的换行符。 我怎样才能用RubyMine检测到所有这些?例如:

def some_method
end


# two new lines
def other_method
end
  • 编辑->查找->在路径中查找
  • 将“要查找的文本”设置为

  • 选中“正则表达式”

  • 单击查找
这些换行符之前可能有空格,因此您可能会找到更多与的匹配项

end *\n *\n *\n
<>你也可以考虑通过重新格式化代码自动删除额外的换行符:

  • 确保Preferences->Project settings->Code Style->Ruby->Other->“方法周围的空行”按您所需的方式设置(所有其他Ruby代码样式设置均按您所需的方式设置)
  • 在“项目”页面中,选择要重新格式化的所有文件的父目录
  • 代码->重新格式化代码
  • 快跑
当然,只有准备好重新格式化所有内容时,您才会这样做

end *\n *\n *\n