{"repo":"7finney/ethcode","free":true,"listed":false,"github":"https://github.com/7finney/ethcode","clone":"git clone https://github.com/7finney/ethcode.git","description":"Ethereum plugin for vscode","language":"TypeScript","stars":48,"topics":["solidity","smart-contracts","ethereum","ethereum-ide","dapps-development","vyper"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Ethcode - Smart Contract Development & Execution Interface Ethcode is a vscode extension that helps deploy and execute solidity smart contracts in EVM based blockchains. It supports multiple test networks. Website https://ethcode.dev Docs https://docs.ethcode.dev Installation VisualStudio Marketplace - https://marketplace.visualstudio.com/items?itemName=7finney.ethcode System support - Linux, Mac, Windows Help Please help ethcode developers continue their work. Ethereum donation address: 0xd22fE4aEFed0A984B1165dc24095728EE7005a36 Development Run following commands in the terminal And then press F5, in Extension Development Host session, run Ethereum: Solidity compile command from command palette. Packaging Publishing Step 1: Login to https://dev.azure.com/ and generate PAT for your user or organization Step 2: Code formatting Add following lines in vscode settings.json References - https://github.com/Microsoft/vscode-go/wiki/Building,-Debugging-and-Sideloading-the-extension-in-Visual-Studio-Code - https://code.visualstudio.com/api/working-with-extensions/bundling-extension - https://stackoverflow.com/questions/50885128/how-can-i-debug-a-child-process-fork-process-from-visual-studio-code - https://code.visualstudio.com/docs/nodejs/nodejs-debugging# automatically-attach-debugger-to-nodejs-subprocesses","default_branch":null,"files":null,"tree":[],"storefront":"/r/7finney","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/7finney/ethcode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}