Не переусердствуйте! Просто напишите простой скрипт для поиска по каталогу вашего приложения.
Использование командной строки grep
:
grep -r --include='*.rb' debugger .
Использование ack
:
ack --type=ruby debugger
Использование Ruby's grep
:
Dir['**/*.rb'].each do |path|
File.open(path, 'r') do |file|
file.grep /debugger/ do
puts path
end
end
end
(Ruby-код с любовью адаптирован из _why's Ношение Ruby Slippers to Work )
Вы также можете рассмотреть поиск в файлах Javascript для "debugger"
, а также, возможно, "console.log"
и т. Д.
Возможно, вы также захотите сделать это более строгим, чтобы уменьшить количество ложных срабатываний, используя что-то вроде /^\s*debugger\s*$/
, чтобы сопоставлять его только тогда, когда это единственное в строке. Адаптация этого к работе для HAML, вероятно, требует немного больше: /^\s*[-=]\s*debugger\s*$/
.