The recording of our April 16th webinar with Matt Ellis, Deconstructing Clippy – Common Issues for an Uncommon Extension, is now available on JetBrains YouTube Channel.
The Clippy extension makes use of DoubleAgent, an open source library available on SourceForge. The source code used in this webinar is available on GitHub and the slides right here.
This webinar takes a deep dive into Clippy's implementation. We don't look at the standard extension points (it doesn't use any!), instead we look at common platform issues faced by all plugins, such as versioning, components, lifetime management a