Could we make auto completion of fields when creating a instance of a type?

You can see the details in this ts feature request issue here

Or just see the screenshot below:
This is an example in zig language, i think it’s also very useful in other languages.
auto-completion