我正在尝试在代码中检测两个方法之间的额外换行符。 如何使用RubyMine检测所有这些?例如:
def some_method
end
# two new lines
def other_method
end
答案 0 :(得分:1)
设置"要查找的文字"到
end\n\n\n
检查"正则表达式"
在任何这些换行符之前可能有空格,因此您可能会找到与
匹配的更多内容end *\n *\n *\n
您还可以考虑通过重新格式化代码来自动删除额外的换行符:
当然,如果您准备重新格式化所有内容,那么您只会这样做。