Back to Blog

Aeternity Sophia Language – Visual Studio Code Extension

1 min read·Posted underNews &Tech Talks

Updated on

Cover Image for Aeternity Sophia Language – Visual Studio Code Extension

Share

Aeternity Sophia Language Visual Studio Code Extension
Aeternity Sophia Language Visual Studio Code Extension

Just a quick update.

We’ve created a Visual Studio code extension for Aeternity’s Sophia Language.

We felt the need for this, after having to write some Sophia smart contracts in visual studio code.

After searching a while, we didn’t find anything released nor developed yet in regards to helping to highlight the code or show typos, so we decided to create it and help the community of blockchain developers out there, that might be struggling writing Aeternity’s Sophia smart contracts.

Currently the extension only supports syntax highlighting the code, but we have planned some features for the nearest future to be added:

  • Syntax highlighting
  • Code snippets
  • Shortcut for fast compilation of the current sophia smart contract
  • Shortcut for compiling all smart contracts in the project directory
  • Code completion
  • Default project structure
  • and more…

The extension could be found in the vscode marketplace and also here:

https://marketplace.visualstudio.com/items?itemName=MilenRadkov.sophia

Also – this extension is open source, so any contributions, ideas and suggestions are more than welcome here in the github repo:

https://github.com/mradkov/vscode-sophia


Update: People wanted to donate some tokens for our efforts in the aeternity community, so we are providing here a public address for this:

ak_2VjbtcY2jNj3zg3BXzDA2bNBAqT78NFsfBorER9mPg9gCXtcxa

Have a project in mind?

Let's talk about what you're building.


Milen
About the author

Milen

Milen Radkov has experience building and delivering successful complex software systems and projects for both big enterprises and small startups. Being actively developing across different blockchain protocols, platforms and projects for the past 5 years, he has gained extensive experience in blockchain development, architectures, consensus algorithms and token economics. Milen is a well-known figure in the blockchain space.


More Stories

Cover Image for The zkEVM Race: Ethereum’s Most Difficult Engineering Problem

The zkEVM Race: Ethereum’s Most Difficult Engineering Problem

Every blockchain faces the same uncomfortable question eventually: what happens when more people want to use it than it can handle? For Ethereum, that question stopped being theoretical years ago. At peak congestion, a simple token swap can cost more in gas fees than the tokens themselves are worth. The network processes roughly 15 transactions […]

Read more
Cover Image for The Hidden Threats in Code Review Requests: A Cautionary Tale for Developers

The Hidden Threats in Code Review Requests: A Cautionary Tale for Developers

As developers, we’re often approached to troubleshoot or optimize projects. While most requests are legitimate, sometimes they conceal malicious intent. Recently, we’ve been encountering situations that underscore the importance of vigilance in our field. Here’s a detailed account of what happened in one of the requests, how we uncovered the threat, and the lessons we […]

Read more