# `Pixir.Tools.Edit`
[🔗](https://github.com/Ranvier-Technologies/pixir/blob/main/lib/pixir/tools/edit.ex#L1)

Replace an exact string in a Workspace file (atomic temp+rename). By default
`old_string` must occur exactly once — ambiguous edits fail rather than guess; pass
`replace_all` to replace every occurrence.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
