Argon - Full featured tool for Roblox development

Oh… that makes sense! I had set the priority to Server for some reason. Changing to Client has worked.

image

Anyways, I’m just seeing what the Argon/Rojo workflow is all about. I can’t understand any of the use cases, so I’m just trying it out first-hand to try to answer my own questions about it!

Questions I'm trying to answer
  • Why use an external editor to code for Roblox?
  • Doesn’t this complicate things?
  • What is Wally?
  • Why use GitHub?
  • Why does it benefit teams more than solo developers?
  • How does this make sharing open sourced assets easier?

You can actually find answers to most of your questions on the intro page.

I don’t understand what Argon 2 provides that Rojo does not

Argon has proper two-way sync
Argon’s global config
Custom template
Easier game porting
Sync and syncback rules
Beginner friendly
argon.studio
argon.debug
argon.exec
argon.update - no longer depend on manual updating, argon does it automatically for you

And more! https://argon.wiki

1 Like

Updated to 2.0.4 and trying to initialize a project now throws this error and nothing happens:
image

Also i dont know if it was removed but in all versions there is no open for quick initialization.

Can confirm, this happens.

CLI = 2.0.6
VSCode = 2.0.4
1 Like

Fixed in 2.0.5, available in ~2 minutes.

Do you mean quick template? If so it is still available.

1 Like

Yes I meant template and no it is not here:
image

And I updated to 2.0.5 and this error is thrown:
image

1 Like

I updated and it shows without an issue. Can you call the Update command?

1 Like

I just tried to and I get this error:
image

Is the CLI a requirement for the VSCode extension?

1 Like

That’s weird. What’s your CLI version?

Yeah, the VSCode extension actually doesn’t have anything special. It just creates the subcommands and implements the CLI function into the subcommands.

I’m pretty sure it should automatically get installed. Can you check your CLI?

I don’t have it installed on my machine. Thats why I asked if it was a requirement.

1 Like

You have. VS Code extension is just a CLI wrapper.

1 Like

Yeah, that’s because you don’t have latest CLI installed for some reason.

1 Like

Just realized I had the alpha version of 2.0 installed which broke everything so I’ll try to fix it when im back sorry for the confusion.

1 Like

Can you give an example of that?

1 Like

I’m pretty sure he means this:
image

1 Like

No, he means .argon/config.toml file, documented here.

1 Like

Is there a way to disable syncing instances when porting from the client because it really slows everything to a crawl and spams this error:
image
I’m not sure why this is a feature since instances will have the same names so I don’t know how that could be fixed.

I know this can be disabled by going in the syncback settings but I feel like it would be better to just have the option to disable it entirely. Plus I just want to have the same functionality as the legacy version without too much hassle.

2 Likes

You can define in the syncback settings to ignore the instances you don’t want so let’s say a part.

1 Like