# Supra Move IDE

Supra IDE is a browser-based development environment for writing, compiling, and deploying Move smart contracts on the Supra blockchain. This guide will walk you through its key features and how to use them effectively.

{% hint style="info" %}
**Supra IDE is LIVE:** [**IDE.Supra.com**](https://ide.supra.com/)
{% endhint %}

<figure><img src="https://netalabs.gitbook.io/supra-ide/~gitbook/image?url=https%3A%2F%2F35708095-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F15820uscdCPp0r6HSsUZ%252Fuploads%252FemUVhpIKBOqr2iiR627J%252Fimage.png%3Falt%3Dmedia%26token%3D15e2c553-0ab6-45ef-89e0-de5e1d2f2224&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ace0b2bd&#x26;sv=2" alt=""><figcaption></figcaption></figure>

These are the main components of your workspace:

* **Editor**: This is the large area where you write and edit your code.
  * Multi-Tab Support: Open and manage multiple files at once, just like in VS Code.
  * Syntax Highlighting: Provides full color and syntax support for Move, TOML, and Rust files.
  * Auto-Save: All changes to your files are saved automatically.<br>
* **Console**: The panel at the bottom of the screen shows the output from all actions.
  * Real-time Feedback: See the results from compiling, deploying, and testing as they happen.
  * Read-Only: You cannot type commands directly into the console; it is for viewing output only.
  * Controls: You can Clear the console history or use the arrow icon to toggle its visibility.
