Package: JavaScript Scope Inspector


Hey there,

for my interaction design thesis, I am working on ways to navigate & explore scope in programming languages, to detect pitfalls and curiosities.

As a prototype, I have created Scope Inspector. It highlights the scope your cursor is placed in, shows ascendant scope and lists all the identifiers created within. It also shows if identifiers are shadowed or hoisted.

If you are a JavaScript developer, I want to encourage you to install and try it. Any feedback, bug reports, or rants are very welcome :slight_smile: Please check the “Track Usage Metrics” option in the settings, it will help me collect quantitative data about the prototype. You can look at the plugin’s website what exactly is tracked, so no worries :wink:

Thank you for your time!