Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PlayCanvasNew to Visual Studio Code? Get it now.
PlayCanvas

PlayCanvas

PlayCanvas

|
1,959 installs
| (2) | Free
PlayCanvas Editor VS Code Extension
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PlayCanvas VS Code Extension

Github Release License Discord Reddit X

| User Manual | API Reference | Blog | Forum |

The PlayCanvas VS Code Extension is a realtime editing environment for text-based assets from the PlayCanvas Editor platform.

VS Code Extension

Usage

  1. Download the VS Code Extension from the VS Code marketplace.
  2. Click the popup link to sign in with your PlayCanvas account.
  3. Open the command palette (Ctrl/Cmd + P) and run the command PlayCanvas: Open Project to load a project.

Compatibility

Editor Supported
VS Code ✅
Cursor ✅

Features

  • Realtime file updating in VS Code
  • File system operations (create/delete/rename/move)
  • Integrated types with type checking
  • Branch switching
  • List view for currently online collaborators per file
  • Ignore file support (Beta)
    • Create a file in the root of your project called .pcignore
    • Syntax follows for .gitignore using file blobs (e.g. *.ts)
    • Reload project to re-parse ignore file

Local Development

To initialize a local development environment for the Editor Frontend, ensure you have Node.js 18 or later installed. Follow these steps:

  1. Clone the repository:

    git clone https://github.com/playcanvas/vscode-extension.git
    cd vscode-extension
    
  2. Install dependencies for extension and plugin

    npm install
    cd plugin
    npm install
    
  3. Run and Debug (F5) with the Run Extension configuration to start the extension a development environment. More information about how to develop extensions can be found here

  4. To test your extension switch the launch configuration to Test Extension to run the testing suite

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft