Restart Roblox Studio Simulator
A VS Code extension that enables hot-reload functionality for Roblox game development, allowing you to quickly test and restart your Roblox simulator without manual intervention. https://github.com/user-attachments/assets/8590a96b-4e1f-4410-ac09-ce2ea94d8c0e Features
InstallationVS Code ExtensionThe extension is available on the VS Code Marketplace. Install it like any other extension through the Extensions panel in VS Code. Roblox Studio PluginYou must also install the Restart Roblox Studio Simulator Bridge Plugin in Roblox Studio:
The plugin adds toolbar buttons to connect/disconnect from the VS Code extension and enables the restart functionality. UsageManual Trigger
Auto Reload
Restart Roblox Studio Simulator ManagementYou can manage the WebSocket server using VS Code commands (accessible via
Restart Roblox Studio Simulator starts automatically when the extension is activated. ConfigurationRequired: Set WebSocket PortThe extension requires an explicit port configuration. Each VS Code instance should use a unique port to support multiple simultaneous Roblox Studio instances. Make sure to assign and use different WebSocket ports for each Roblox project to avoid connection conflicts and ensure proper functionality. In VS CodeAdd the WebSocket port to your workspace settings (Keep USER settings at 0) (
For multiple workspaces, use different ports:
In Roblox Studio Plugin
Optional: Disable Auto ReloadTo disable automatic reloading when files are saved, add the following to your VS Code settings (
When enabled, automatic reloading on file save is disabled. You can still use the Development Setup
Special ThanksSpecial thanks to zephyras and oryaelia for contributions and feedback! LicenseMIT License - Copyright (c) 2025 Jeremy Tenjo. See LICENSE file for details. |
