Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Aeternity SophiaNew to Visual Studio Code? Get it now.
Aeternity Sophia

Aeternity Sophia

Aeternity Foundation

|
44 installs
| (0) | Free
Sophia Smart Contract Language Visual Studio Code Extension
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sophia Support for Visual Studio Code

Sophia is a programming language for implementing smart contracts on the Æternity Blockchain.

This extension provides syntax highlighting for the Sophia language.

Testing the Extension

The extension could be tested by opening it in VSCode:

git clone git@github.com:aeternity/aesophia-vscode.git
cd aesophia-vscode
code .

Then running in by going to (Run -> Start Debugging) or (Run -> Start Without Debugging) in VSCode menu bar.

Installation

The extension can be package and installed from the source using vsce. Make sure you have Node.js installed. Then run:

npm install -g @vscode/vsce

From the extension directory:

vsce package

The above command will generate a file called aesophia-{VERSION}.vsix. This file could be then be loaded in VSCode from (Extensions -> Install from VSIX).

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