vscode-solidity

Vscode-Solidity

Ethereum Solidity Language for Visual Studio Code
Distributed

Vscode-Solidity


Project Links


Description

This extension adds language support for Solidity to Visual Studio Code, and provides editor integration for Hardhat projects, and experimental support for Foundry, Truffle and Ape projects. It supports code completion, go to definition, type definition and references, symbol renames, Solidity code formatting, inline code validation from compiler errors/warnings for Hardhat projects, hover help for variables, function calls, errors, events etc., and code actions (quickfixes) suggested from compiler errors/warnings for Hardhat projects.

Category: Developer Tooling