hardhat-vscode icon indicating copy to clipboard operation
hardhat-vscode copied to clipboard

Solidity and Hardhat support for Visual Studio Code

Results 137 hardhat-vscode issues
Sort by recently updated
recently updated
newest added
trafficstars

We currently bundle every version of the `@nomicfoundation/solidity-analyzer` for every platform, so that one vsix can be used across all platforms. We should switch to platform specific vsix files. To...

status:ready

- [x] Because this PR includes a **bug fix**, relevant tests have been included. There can be multiple nodes without names, and they can't be added via addChild/addTypeNode

Problem: When attempting to open a Foundry project in VSCode using the Nomic Foundation Solidity extension, I encounter the following error: ``` Foundry project 'fund-me-foundry' was not able to initialize...

status:ready
foundry

Hardhat can now have config files with `.cjs` file extensions, see [using esm](https://hardhat.org/hardhat-runner/docs/advanced/using-esm). The vscode extension needs to support hardhat config files with `.cjs` as the extension.

type:improvement
status:ready

The lack of range formatting capabilities make the LSP incompatible with several formatting tools such as https://github.com/stevearc/conform.nvim. It would be nice if it could be added since no formatter is...

type:feature
status:ready

- [ ] Because this PR includes a **bug fix**, relevant tests have been included. - [ ] Because this PR includes a **new feature**, the change was previously discussed...

# Problem Auto-completion for the `lib/*` folder is not working when integrating Foundry with Hardhat, following the instructions from [this link](https://hardhat.org/hardhat-runner/docs/advanced/hardhat-and-foundry#adding-foundry-to-a-hardhat-project). ![image](https://github.com/NomicFoundation/hardhat-vscode/assets/78241354/7c519591-b910-4732-82d7-1b9a1ab0c4a4) Changing the source directory name from `contracts` to...

status:ready
foundry

Region comments are useful for organizing code and making it more readable by allowing developers to collapse and expand sections of code. This is especially useful for large files with...

status:needs-decision

### I had 1 instance of VSCode running with 2 windows open, then I `cmd+q`'d both to quit VSCode. In Activity Monitor, it continued to show `Code Helper` processes running:...

status:triaging

> a.k.a Wen VIM? Support the use of the language server component outside of vscode, so it can be leveraged by other editors, initially targeting vim and neovim. ## Status...

status:ready
type:epic