I was thinking of maybe making my own custom plugin for handling projects linked with github repositories and it’d use argon to connect to ports and such.
Again, that’s just my example of doing it. It might be used for other cases as well.
This seems to happen even when you press the play button in studio, and by that explanation I assume you mean when you playtest through the “Debug” option in Argon’s VSCode menu?
With old Argon, I remember only code mode still syncing folders, albeit with no other instances synced unless they have code, if it doesn’t lag too much or is a problem in another way, could this be added or is there a better way to get good autocomplete
Switched from syncing the whole place to only code mode, previous question is irrelevant- also, even with the companion studio plugin Luau LSP seems to still… lack…?
Roblox LSP: autofill seems to suggest words, and suggests stuff using the object icon after I’ve done it once
Side note, what’s the purpose of the Luau LSP Studio plugin in terms of functionality anyway? Roblox LSP also has one that I’ve never used-
Luau LSP:
(context: variable targetStatusBar is a string passed from a function, status table is table with more tables in it)
Roblox LSP:
Also, I don’t really use metatables that much and performance doesn’t seem to affect much with both, though by approximately how much is it faster since it’d be good to know if Roblox LSP ever slows down?
It shows you literally every instance that is present in the game.
There are no specific numbers but the fact that Roblox LSP is written in Lua and Luau LSP is written in C++ should be enough. It also uses significantly less memory and does not cache the workspace, which is good. Additionally, on Apple silicon Macs the experience is terrible (see this issue).
Another extremely big flaw of Roblox LSP is that it is no longer maintained. It completely lacks buffer library, some bit32 functions and it has no support for the floor division operator (//). The list of missing or broken features is way longer, just see the issues page.
How did I not notice the studio plugin giving all that instance information, and so that was why my M1 laptop was performing really bad…
I’ve switched, just want to know about Roblox LSP having better(?) autofill