Find and replace without writing code
Created by: jyavorska
Problem to solve
Using batch changes requires running a code rewrite tool (refactoring tool, comby, sed) which many users don't intuitively grok. Iterating on simple batch changes takes time, and isn't intuitive for many devs. The consequence is that today, only a small niche of users use batch changes. We have an opportunity to make batch changes useful for every dev.
Solution summary
Users can "replace in files" just like they do in the IDE:
- MVP: string search and replace
- Later: regex, structural search and replace
See RFC 713: Compute-powered batch changes for current candidate
Measure of success
- MAUs increase 2x
- number batch changes/customer increase x3
Delivery plan
-
map out solution candidates in RFC
@unassigned: 13.00d
-
https://github.com/sourcegraph/sourcegraph/issues/39185 2.00d -
https://github.com/sourcegraph/sourcegraph/issues/39193 0.50d -
https://github.com/sourcegraph/sourcegraph/issues/39252 1.00d -
https://github.com/sourcegraph/sourcegraph/issues/39627 -
https://github.com/sourcegraph/sourcegraph/issues/40119 2.00d -
https://github.com/sourcegraph/sourcegraph/issues/40120 3.00d -
https://github.com/sourcegraph/sourcegraph/issues/40121 2.00d -
https://github.com/sourcegraph/sourcegraph/issues/40122 0.50d -
https://github.com/sourcegraph/sourcegraph/issues/40124 1.00d -
https://github.com/sourcegraph/sourcegraph/issues/40125 1.00d
@BolajiOlajide: 2.00d
Completed: 2.00d
-
( 🏁 23 days ago) https://github.com/sourcegraph/sourcegraph/issues/39192 -
( 🏁 22 days ago) https://github.com/sourcegraph/sourcegraph/issues/39194 1.00d -
( 🏁 9 days ago) https://github.com/sourcegraph/sourcegraph/issues/39849 1.00d
@LawnGnome: 1.00d
Completed: 1.00d
-
( 🏁 9 days ago) https://github.com/sourcegraph/sourcegraph/issues/39849 1.00d
@courier-new: 1.00d
Completed: 1.00d
-
( 🏁 23 days ago) https://github.com/sourcegraph/sourcegraph/issues/39192 -
( 🏁 22 days ago) https://github.com/sourcegraph/sourcegraph/issues/39194 1.00d -
( 🏁 16 days ago) https://github.com/sourcegraph/sourcegraph/issues/39195
@danielmarquespt: 1.00d
-
https://github.com/sourcegraph/sourcegraph/issues/39251 1.00d -
https://github.com/sourcegraph/sourcegraph/issues/39254
Completed
-
( 🏁 16 days ago) https://github.com/sourcegraph/sourcegraph/issues/39195
@malomarrec