Supra Move VS Code Extension
Welcome to the official documentation for the Supra Move VS Code Extension, a comprehensive developer tool designed to streamline development on the Supra MoveVM.
Quick Installation
Open VS Code
Navigate to the Extensions view (click the Extensions icon in the Activity Bar)
Search for "Supra Move"
Click Install on the official Supra extension
Getting Started
IntelliSense and Syntax Highlighting
Start Coding
Begin typing Move code. Try this sample module to see the extension in action:
module your_addre::hellomessage {
use supra_framework:: // IntelliSense will suggest available modules.
use std:: // Auto-complete shows: vector, signer, table, etc.
struct TestStruct has copy // drop down box showing drop, key, store etc.
{
pub name: String,
pub age: u32,
}
}
Using Built-in Supra Explorer
NEW in v3.1.1 Supra explorer functionality with Supra logo tray integration for easy access to all explorer features.
Account Resource & Module Explorer
Fetch and display resources & Modules in real-time by account address.
Source code viewer for on-chain modules by clicking on any module name.
Event Explorer
Real-time event tracking by Tx hash.
Event details and parameter inspection
Support & Troubleshooting
IntelliSense not activating?
Ensure your file has the
.move
extensionCheck that the language mode shows "move" in the status bar
Explorer features not visible?
Look for the Supra logo in your VS Code interface
Make sure you're running the latest version (3.1.1)
Check the VS Code activity bar and side panels and make sure "SupraMove" is not hidden.
Extension in Action
Last updated