{"repo":"juanfranblanco/vscode-solidity","free":true,"listed":false,"github":"https://github.com/juanfranblanco/vscode-solidity","clone":"git clone https://github.com/juanfranblanco/vscode-solidity.git","description":"Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity","language":"TypeScript","stars":958,"topics":["solidity-contracts","solidity","ethereum","visual-studio"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Solidity support for Visual Studio code NOTE: BE CAREFUL WITH EXTENSIONS IMPERSONATIONS, CHECK THE PUBLISHING HISTORY. VSCODE MARKETPLACE 10 YEARS OPENVSX 5 YEARS. Solidity is the language used in Ethereum to create smart contracts, this extension provides: Syntax highlighting Snippets Compilation of the current contract (Press F1 Solidity : Compile Current Solidity Contract), or F5 Compilation of all the contracts (Press F1 Solidity : Compile all Solidity Contracts), or Ctrl + F5 or Cmd + F5 Code completion for all contracts / libraries in the current file and all referenced imports Goto definition Find all references in project Hover information Code actions / quick fixes (change compiler, format address, add sdpx license.. ) Mono repo support (identifies the project by finding the files: remappings.txt, foundry.toml, brownie-config.yaml, truffle-config.js, hardhat.config.js, hardhat.config.ts) Default project structure (solidity files needs to be in the src/ directory, and libraries in the lib/ directory). Libraries will follow the same structure. Compilation supporting EIP82 (dappfile and dependency packages) Support for different solidity versions (Remote and local) Download source code and Abi from Etherscan Code generation using Nethereum, it includes currently the default template for Nethereum service, dtos generation. (Open 'contractName.json' after compilation from the bin folder. Press F1 and press Solidity: Code generate from compilation output..) Auto generation","default_branch":null,"files":null,"tree":[],"storefront":"/r/juanfranblanco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/juanfranblanco/vscode-solidity/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."}