Today I was really struggling with the missing support for any type of refactoring in the built-in editor for gdscript - search & replace doesn't count.
And the fact that you cannot move the debugger into a separate window (these value fields are so so small).
I ended up installing Rider. Which has a semi-working rename refactor for gdscript but a well working debugger and inspector. Hot reload works as well.
I hope this PR [1] makes it.
[1] https://github.com/godotengine/godot/pull/102380#issuecomment-4109142496

[GDScript] Add refactor rename symbol functionality by adamscott · Pull Request #102380 · godotengine/godot
WarningFor this moment, this PR is public for testing purposes. Work is still done to it to iron out issues. Use at your own risk AND always backup before trying out new features. This PR adds the...

