Verde

A VS Code extension that provides a tree view explorer window
Features
- Live Instance Tree: View your Roblox game's instance hierarchy in VS Code
- Script Opening: Double-click scripts to open them in VS Code (works with Rojo/Argon/Azul sourcemaps)
- Instance Operations: Rename, duplicate, delete, copy, and paste instances
- Properties Panel: View and edit instance properties right from VS Code

Requirements
- Roblox Studio with the Verde plugin installed
- A Rojo/Argon/Azul setup with sourcemap generation (for script opening functionality)
Extension Installation
From VSIX
- Run
npm run package in the extension directory to create a .vsix file
- In VS Code, press Ctrl + Shift + P to open the command palette
- Select "Install from VSIX..." and choose the generated
.vsix file
Online
Visual Studio Marketplace
Setup
- Install the Verde plugin in Roblox Studio
- Open your VS Code workspace
- The extension will automatically start a WebSocket server
- Open Roblox Studio and run your game with the plugin
- The Roblox Explorer view should appear in VS Code
Extension Settings
verde.sourcemapPath: Path to sourcemap file (relative to workspace root) - defaults to "sourcemap.json"
verde.port: Port for the WebSocket server - defaults to 9000
verde.host: Host IP address for the WebSocket server - defaults to "localhost"
verde.autoStart: Automatically start the server when the extension activates - defaults to true
Usage
Opening Scripts
- Click on any Script, LocalScript, or ModuleScript in the explorer
- The extension will look up the file path in your sourcemap (if it exists)
- The corresponding file will open in VS Code
Instance Operations
- Right-click instances for context menu options
- Use keyboard shortcuts for quick operations:
Enter: Rename
Delete: Delete
Ctrl+C: Copy
Ctrl+V: Paste
Ctrl+D: Duplicate
Ctrl+Shift+A: Open new instance panel
| |