# VSC extension recommendations

**URL:** <https://forum.openzeppelin.com/t/vsc-extension-recommendations/606>\
**Category:** General\
**Created:** [May 4, 2019, 10:55pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606 "2019-05-04T22:55:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![frederickalcantara](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/frederickalcantara/32/445_2.png) [@frederickalcantara](https://forum.openzeppelin.com/u/frederickalcantara)\
**Post date:** [May 4, 2019, 10:55pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/1 "2019-05-04T22:55:04Z")

</div>

What Visual Studio Code recommendations do you guys recommend for developing with ethereum? I am using the solidity [Extension](https://github.com/juanfranblanco/vscode-solidity) by Juan Blanco as well.

---

<div class="post-metadata">

**Author:** ![nventuro](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/nventuro/32/8_2.png) [@nventuro](https://forum.openzeppelin.com/u/nventuro)\
**Post date:** [May 7, 2019, 5:49pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/2 "2019-05-07T17:49:21Z")

</div>

I think @spalladino uses VSCode?

---

<div class="post-metadata">

**Author:** ![spalladino](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/spalladino/32/22_2.png) [@spalladino](https://forum.openzeppelin.com/u/spalladino)\
**Post date:** [May 7, 2019, 6:23pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/3 "2019-05-07T18:23:46Z")

</div>

I’m using the same extension from Juan Blanco!

---

<div class="post-metadata">

**Author:** ![alcuadrado](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/alcuadrado/32/489_2.png) [@alcuadrado](https://forum.openzeppelin.com/u/alcuadrado)\
**Post date:** [May 7, 2019, 10:58pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/4 "2019-05-07T22:58:46Z")

</div>

I find Juan Blanco’s extension a must if you are using VSCode for anything Ethereum. Apart from it, I also use:

- _EditorConfig for VS Code_ and _Prettier_ extensions for code formatting.
- _Mocha sidebar_ to run tests. Note that this one doesn’t work with Truffle, but I use it for dapps’ code and [Buidler](https://buidler.dev/) tests.

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [May 8, 2019, 9:12am UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/5 "2019-05-08T09:12:53Z")

</div>

Juan Blanco’s extension is the only one I have installed currently on VSCode for developing Solidity.

The settings for use with OpenZeppelin are documented in the repository: [https://github.com/juanfranblanco/vscode-solidity#openzeppelin](https://github.com/juanfranblanco/vscode-solidity#openzeppelin)

---

<div class="post-metadata">

**Author:** ![martriay](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/martriay/32/20_2.png) [@martriay](https://forum.openzeppelin.com/u/martriay)\
**Post date:** [June 1, 2019, 6:21pm UTC](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606/6 "2019-06-01T18:21:02Z")

</div>

Moved from #support to #general
