Configuring Visual Studio code for Ethereum Blockchain development
Visual Studio code is a great tool for editing Solidity smart contracts, and is available on Windows, Mac & Linux. There is a great plugin that enables Syntax highlighting, snippets, and compiling of the current contract (if you aren’t using an external tool) https://github.com/juanfranblanco/vscode-solidity/
This configuration works really well with Truffle (as shown in the final screenshot). You can read how to install Truffle on Windows in my previous post /2016/11/18/how-to-install-truffle-testrpc-on-windows-for-blockchain-development/
Step 1: Install Visual Studio code
https://code.visualstudio.com/
Step 2: Install Visual Studio extensions
Go into the extensions section, then install these plugins:
- solidity
- Material Icon Theme
Step 3: Enable icon theme
File –> Preferences –> File Icon Theme