Walkthrough the new UI of Remix


TIP: If you have never used Remix, check out my intro to Remix on Youtube.

Remix, the online IDE for Solidity has a brand new UI:

Looks familiar? Did someone say “VS Code” in the audience? Pretty similar indeed. It’s really intuitive, in case you feel lost here is a schema:

On the left, there is the menu to select what appears in the toolbox. The toolbox is where you will see the file explorer, the compile tab, the deploy tab, etc… In the old Remix, these 2 parts used to be on the right, and the menu was made of horizontal tabs instead. With the new vertical menu, there is more room to grow.

On the right, there is the code editor for your smart contract. Pretty self-explanatory.

When you open the new UI of Remix for the first time, you might be a bit surprised by the lack of options in the menu:

There is only a file explorer (the first menu item), and a weird icon after (the plug). Where are all the other tools like the compile and deploy tabs that we used to have in the old Remix?

No worries, there are still there, but we need to activate them. In the new Remix, all the tools became plugin, and you need to activate them. Click on the plug menu, and you will find a list of plugins to activate. Click on the activate button for “Deploy and run transactions” and “Solidity compiler”:

Once these are activated, you will new options in the menu. The Solidity icon is where you set the compiler option (auto-compile and compiler version) and the other icon and where you deploy your smart contract:

It’s exactly the same thing as in the old Remix editor, so you should feel at home here.

If you want to keep exploring the new features of Remix, go to the Plugin menu (plug icon) and try to use other plugins. For example, there is a Vyper menu to compile smart contracts with Vyper. Pretty cool!

Congrats to the team of Remix for this awesome release!

More great articles

New videos on EatTheBlocks: Vue Dapp, Solidity Assembly, Oracle

Tip: If you don't want to miss any updates, checkout the updates page of EatTheBlocks Pro. Vue Dapps The Drizzle…

Read Story

How to optimize gas cost in a Solidity smart contract? 6 tips

Simple transactions on Ethereum cost from 20-30 cents to a few dollars. But complex transactions can be much more expensive.…

Read Story

What is Ethereum gas? Ultimate Guide For Solidity developers

Gas is a unit used in Ethereum transactions. It is one of the most difficult concept for Ethereum newbies who…

Read Story

Never miss a minute

Get great content to your inbox every week. No spam.

    Only great content, we don’t share your email with third parties.