SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
186 stars 103 forks source link

Add in-line compilation error messages #237

Open samajammin opened 4 years ago

samajammin commented 4 years ago

Summary

We should add add in-line compilation error messages similar to how the Solidity plugin for VSCode (which also uses Monaco) displays errors: Screen Shot 2020-05-27 at 5 10 53 PM

Currently these errors pop up in the console output: Image 2020-05-27 at 5 14 26 PM This is better than nothing but it's more time consuming to hunt down the offending line vs. showing the error in-line w/ maximum context.

Motivation

This would be a nice DX improvement.

Describe alternatives you've considered

None.

Additional context

Recommendation from a recent feedback survey of Ethereum developers.