Quit suggesting irrelevant services in GetService's autocomplete

As a Roblox developer it is currently annoying to use the auto-complete suggestions for GetService because it frequently suggests and prioritizes services that are of no use to developers over ones that are.

A great example of what I mean is when trying to use GetService to access RunService:
image
Of the 6 suggestions (the 6th suggestion is ThirdPartyUserService but it’s not pictured), three are ones developers might actually want to see (RunService, RenderSettings, and UserInputService). The other ones are either of no use or actually throw errors when indexed. Additionally, passing RenderSettings to GetService throws an error.

Services that aren’t useful or that actually cause errors shouldn’t be suggested by GetService. If this were the case, it it would make the suggestions more usable and increase the productivity of people using Studio, especially for new developers.

20 Likes

I’ve been asking for Roblox to make the autocomplete use a “leaderboard” of your most frequently used autofills. Each time you autocomplete with something it gets a point. Next time you type something autocomplete will make sure to organize the predicted results based on which predictions were used most.

24 Likes