Rename symbol action doesn't work

Is there any chance that we could support the “Rename Symbol” action? It doesn’t work currently (extension version 25.2.0).

Technically, it works in very limited cases: variable renaming works, but not for functions, aliases, or anything else.

fn main():
  var a = 1  # you can rename this symbol
  print(a)

There’s an open issue for this on GitHub, but I suspect it has never been a priority.

Feel free to add your input to the existing GitHub issue — more voices might help the team prioritise it.

2 Likes

Thanks for letting me know! I have left a +1 comment here. Hopefully the team will start to prioritize these QoL improvements if they have some time.

2 Likes

Thanks for raising this. I’ll put this in the queue for the next batch of fixes our team is going to look at.