How to setup VS Code and CLion for EOS dApp Development

in #eos6 years ago (edited)

setup-ide

Every developer needs a good IDE which is set up for the development process of his project. This is why we created a quick tutorial on how to setup your VS Code and/or CLion for EOS dApp Development.
We’re also created a few scripts for VS Code which will automate some of the commands you use in the terminal.

Visual Studio Code Setup

In the first place install a few VS Code extensions if you don’t have them yet. They will be very helpful through your dApp development:

  • C/C++ – IntelliSense, debugging, and code browsing for VS Code
  • CMake – CMake language support for Visual Studio Code
  • CMake Tools – Extended CMake support in Visual Studio Code
  • WebAssembly – Syntax highlight for WebAssembly textual representation

When we’re developing EOSIO dApps we’re writing our code in .hpp and .cpp files. However, this is a very small part of the whole process. Most of the time we’ll need to generate some other files which we’ll use to deploy the contract on the blockchain, to unit test it and etc. This is where CMake comes handy.

CMake is a command line tool used to control the software compilation process. It makes the whole thing very easy once it is set properly inside your IDE...

Check the full article in our Blog - How to setup VS Code and CLion for EOS dApp Development


We are a blockchain outsourcing company from Southeastern Europe specializing in Blockchain and DLT solutions for businesses. Understanding what the business needs, combined with our extensive background in development for various blockchains, including EOSIO (EOS, Telos, Worbli) and Ethereum help us find the best solutions to problems that haven't been solved yet - Infinite X Labs

Follows us on:
Facebook | Twitter | Linked-in | Instagram | YouTube | Website

Sort:  

@infinitexlabs, I gave you an upvote on your post! Please give me a follow and I will give you a follow in return and possible future votes!

Thank you in advance!

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63466.72
ETH 2683.95
USDT 1.00
SBD 2.80