VS Code Extension
Extract and sync Roblox games to git-friendly files, directly from VS Code.
Features
- Connect to Studio - One-click connection to your Roblox Studio instance
- Extract Game - Pull your entire game into version-controlled files
- Sync Changes - Push local edits back to Studio instantly
- Auto-Extract - Changes in Studio automatically sync to files
- Console Streaming - View Studio console output in VS Code terminal
- E2E Testing Mode - AI-powered development with real-time feedback
Requirements
- RbxSync CLI - Build and run the server
- RbxSync Studio Plugin - Install in Roblox Studio
Getting Started
- Open a folder containing
rbxsync.json - Start the server:
rbxsync serve - Open Studio with the plugin
- The extension auto-connects (or click status bar)
- Use the sidebar to extract and sync
Configuration
| Setting | Default | Description |
|---|---|---|
rbxsync.serverPort | 44755 | Server port |
rbxsync.autoConnect | true | Auto-connect on startup |
rbxsync.showNotifications | true | Show operation notifications |
Updating the Extension
Updates are NOT automatic. You must manually update the extension.
If installed from VS Code Marketplace:
- Open VS Code
- Go to Extensions (Ctrl/Cmd+Shift+X)
- Find RbxSync in your installed extensions
- Click the Update button if available
- Restart VS Code
If installed manually:
bash
rbxsync update --vscode
code --install-extension rbxsync-vscode/rbxsync-*.vsixThen restart VS Code.
Note: The extension will NOT auto-update. Check for updates periodically.
Next Steps
- Commands - All available commands
- E2E Testing - AI-powered development
