But I will say it's up to the language extension- eg. the rust-analyzer plugin has much more powerful refactoring features than the typescript integration does. So probably what you're talking about, for typescript specifically, is an expansion of features in the official typescript integration. In theory someone could also make an alternate typescript integration, though in practice this would be a huge undertaking and probably isn't worth doing
Re: Ask HN: How do you usually handle refactoring in VS Code?
#11I've gotten fairly good at using regexes for this kind of thing, but of course those don't work for every case. I don't know of other options for operations that aren't built-in to the language extension