Allow a way to multi-edit variables in script editor

As a Roblox developer, it is currently too hard to edit multiple variables.

I find myself stumbling trying to rename many variables in most scripts that are in my workshop, there should be an action like F2 to rename a variable to change variables with the same name inside a function scope or outside of one, I currently have a workaround:

  • Individually copy a new var name, paste it
  • Use replace all (very bad workaround)

An implementation like this would be helpful, also a case: local a = 2, function b() local a = 4 end; if you were to change the outside scope (a), it wouldn’t change var a inside the function scope.

If Roblox is able to address this issue, it would improve my development experience so I can change my variables with ease without any long workarounds.