One of the best aspects of hacking on Brackets is that there are no limits. If there isn’t an explicit API, you can just hack the DOM directly. Of course, hacking the DOM isn’t always ideal. For this reason we keep an eye on what extension developers are doing and iterate over the extension API. Here’s our recent proposal.
We would like to make Brackets extensions “restartless”. Users shouldn’t need to quit or reload Brackets just to update or disable extensions. We also need a way to share services between extensions. This prototype and proposal is for an extension API that:
Here is a screencast demonstrating the prototype, if that’s more your style:The YouTube ID of RjJKsnfbI3M?modestbranding=1&vq=hd720 is invalid.