Skip to content

Roblox Plugin Explained

DARK edited this page Jan 20, 2023 · 4 revisions

Settings

Auto Run

If enabled every time you open new place Argon will start and try to connect to VSC extension automatically. This setting keeps previous window state (if Argon was minimized it will start minimized).

[Default: enabled]

Auto Reconnect

If enabled Argon will try to reconnect to VSC extension until it connects successfully or you cancel it.

[Default: enabled]

Open In Editor

Every time you open any script in Roblox Studio Argon will try to open it in VSC (must exist in VSC workspace). If script gets successfully opened in VSC it will be closed in Studio automatically.

[Default: enabled]

Only Code Mode

If enabled only script instances and instances containing other scripts as children will be ported to VSC. This setting only affects Port to VS Code behaviour.

[Default: enabled]

Two-Way Sync

This setting enables live sync from Roblox Studio to VSC. Currently only script instances are supported. Available actions: modifying source, creating, deleting, renaming, changing parent.

[Default: disabled]

Property Syncing

Required to use Argon as source control tool. If enabled all instance properties will be ported to VSC. This setting only affects Port to VS Code behaviour.

[Default: disabled]

Class Filtering

Changes class filtering mode and which classes should be filtered. This setting only affects Port to VS Code behaviour. This setting is ignored when syncing from VSC or using Port to Roblox.

  • Ignore - all instances are ported, except those with selected classes
  • Allow - only instances with selected classes are ported

[Default: Ignore, empty]

Synced Directories

List of Roblox Studio directories that should be synced and ported to VSC. This setting only affects Port to VS Code and Two-Way Sync behaviour. This setting is ignored when syncing from VSC or using Port to Roblox.

[Default: ReplicatedFirst, ReplicatedStorage, ServerScriptService, ServerStorage, StarterGui, StarterPack, StarterPlayer]


Tools

Port to VS Code

Ports selected directories to VSC workspace using various filters. Affected by Only Code Mode, Property Syncing, Class Filtering and Synced Directories.

Port to Roblox

Ports whole VSC project to Roblox Studio. Ignores all plugin settings.


Status Icon

Argon displays current connection status on the plugin icon:
image - Argon is disconnected
image - Argon is connected