As a Roblox developer, it is currently too hard to maintain consistent expectations for autocomplete behavior between using Tab vs. Enter in the Script Editor.
When using Tab to insert autocomplete suggestions, the Script Editor replaces the text up to the next non-alphanumeric character:
This was referred to in a prior bug report as behavior that The Team™ chose to stick with, but is still unfavorable. This behavior occurs in every facet of autocomplete behavior, from writing table key/value pairs to function names, and to writing function parameters. It is incredibly frustrating.
As a Tab key user, I would like to suggest a checkbox setting that standardizes behavior between the Tab and Enter keys, as this problem affects me every day when writing my Luau code in the Script Editor. The reason cited for not reverting this behavior was to aid users moving from external code editors onto Roblox Studio, but in other code editors, the behavior is not prevalent:
If Roblox is able to address this issue, it would improve my development experience because I would no longer have to press in excess of 5 keys or re-write my code entirely in order to fix the issues that plague Tab-insert autocomplete suggestions.