MiniBench

MiniBench / Learn

Editor skills Free~3 minutes

Find & replace across your pack

Renamed an objective? Changed a block? You don't have to hunt through every file. MiniBench's Find in Project searches every file at once and can replace matches project-wide in one go. Here it is on iPad.

  1. Search the whole project

    Tap the Find in Project (magnifier) button in the toolbar and type your term. Results appear instantly, grouped by file, with each match highlighted and a live count — here 4 results for Hello. Toggle Aa for case-sensitive and \b for whole-word matching. Tap any result to jump straight to that line.
  2. Enter a replacement

    Reveal the replace row and type what to change matches to — here Welcome. Replace swaps one match at a time so you can review each; Replace All does the whole project at once.
  3. Confirm Replace All

    Because a project-wide replace is sweeping, MiniBench asks first — and tells you exactly how many matches across how many files, with a clear “This cannot be undone” warning. Read it, then confirm.
  4. Done — every file updated

    Every match is updated across the pack — all four Hellos are now Welcome. One search, one replace, and your whole project stays consistent.
Tip: project-wide replace is perfect for renaming a scoreboard objective, a tag, or a function you've moved — change it once and every reference follows. Use whole-word (\b) to avoid catching a name inside a longer word.

More editor skills.

Keep your pack tidy — organize functions into folders and write with autocomplete.