Ethereum Remix Project extension for Visual Studio CodeThis project brings Remix plugins to Visual Studio Code. For more info on what Remix is and what plugins do please visit our Remix IDE and Remix Project website A beta release.As we are continuing development of Remix and the Plugin API more functionalities will open up. Installation from the Visual Studio Code MarketplaceInstall from Visual Studio Code Marketplace RequirementsBefore being able to use the extension, you need to have at least a folder opened or a workspace. Compiling Solidity & YulOur extension provides some basic functionality to get started with Solidity and Yul development. At this time you can compile your files using two methods:
The compiler can be accessed via the menu. Just open a solidity file in the editor and click on compile, you will be able to select a file to compile. ImportsJust like Remix the extension handles any imports you may have in your files. Deploying contractsThe Run & Deploy app provides several options for you to connect to a network, deploy contracts and run transactions. RemixDRemixD is a daemon which allows you to connect your local filesystem to Remix IDE. In the context of this extension it also allows you to deploy to the Remix VM or to Metamask if this has been installed in your browser. The pluginsThe extension loads with a default set of plugins. As time goes on we will add more plugins. Select, activate, deactivate a pluginBefore you can use a plugin, it needs to be activated. Activation means you open it and it will run. Load a development pluginAs you develop your own plugin or you want to try out a plugin by using a custom URL you can easily add it to the list.
Contributing and developmentYou can checkout our code on github
|